在变量字符串中添加函数

时间:2017-03-08 12:01:58

标签: php wordpress plugins shortcode

我正在尝试在字符串中添加一个函数,以通过短代码显示函数的输出,但它显示错误。

function foo_shortcode($atts, $content = null) { 

$datashortcode = '<div>'

.if(function_exists('rtb_kk'))
{
    rtb_kk();
}. 
'</div>'
;

return $datashortcode; 
}

add_shortcode('showfoo', 'foo_shortcode');

我在哪里弄错了?

1 个答案:

答案 0 :(得分:2)

您有语法错误,

$datashortcode = '<div>'.(function_exists('rtb_kk') ? rtb_kk() : '').'</div>';

替换此行。