【问题标题】:WordPress shortcode return syntaxWordPress 简码返回语法
【发布时间】:2019-05-16 09:25:43
【问题描述】:

我正在尝试在 WordPress 中使用简码函数输出一些 HTML/PHP。 我遇到的问题是语法,我需要在输出中混合 HTML 和 PHP。但我不知道如何正确地分开它。

function email_shortcode() {
    return '<a class="email" href="mailto:jobs@company.com?Subject='echo get_field("jo-title") get_field("jo-location")'">Email us</a>';
}
add_shortcode('email', 'email_shortcode');

谁有返回输出的正确解决方案?

【问题讨论】:

  • 你不能在那里使用echo,你需要做简单的字符串连接。

标签: php wordpress syntax shortcode


【解决方案1】:

你的代码应该是这样的。

function email_shortcode() {
    return '<a class="email" href="mailto:jobs@company.com?Subject='.get_field("jo-title") .' '.get_field("jo-location").'">Email us</a>';
}
add_shortcode('email', 'email_shortcode');

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-08-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-19
    • 2019-09-04
    • 2013-07-18
    • 1970-01-01
    相关资源
    最近更新 更多