我正在使用切换元素的短代码,我想将以下代码的输出放在此切换元素中。
<?php
function myget_info(){
echo '123';} ?>
我用于切换和我的功能的代码是
<?php echo do_shortcode( '[vc_toggle title="Toggle title"]' . myget_info() . '[/vc_toggle]' ); ?>
但是,当我使用上述功能时,我的功能输出显示在我的切换顶部而不是我的切换内。
答案 0 :(得分:0)
您遇到的问题是您是立即输出myget_info()
的值而不是返回它,以便可以在do_shortcode()
内使用。
变化:
function myget_info() {
echo '123';
}
要:
function myget_info() {
return '123';
}