Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/252.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在wordpress中在打开和关闭短代码之间包装php代码_Php_Wordpress - Fatal编程技术网

在wordpress中在打开和关闭短代码之间包装php代码

在wordpress中在打开和关闭短代码之间包装php代码,php,wordpress,Php,Wordpress,我正在为toggle元素使用短代码,我想将下面代码的输出放在这个toggle元素中 <?php function myget_info(){ echo '123';} ?> 我使用的切换代码和我的函数是 <?php echo do_shortcode( '[vc_toggle title="Toggle title"]' . myget_info() . '[/vc_toggle]' ); ?> 您遇到的问题是,您正在立即输出myget\u info()的值,而

我正在为toggle元素使用短代码,我想将下面代码的输出放在这个toggle元素中

<?php
function myget_info(){ 
echo '123';} ?>

我使用的切换代码和我的函数是

<?php echo do_shortcode( '[vc_toggle title="Toggle title"]' . myget_info() . '[/vc_toggle]' ); ?>

您遇到的问题是,您正在立即输出
myget\u info()
的值,而不是返回它,以便它可以在
do\u shortcode()中使用

更改:

function myget_info() {
    echo '123';
}
致:


您遇到的问题是,您正在立即输出
myget\u info()
的值,而不是返回它,以便它可以在
do\u shortcode()中使用

更改:

function myget_info() {
    echo '123';
}
致:


也许这就是你所需要的,@NikosM.,我不喜欢使用插件,我想在我的模板文件中使用此代码从你的
函数中的插件复制代码。php
,它是same@NikosM. 有没有办法将我的php函数放入短代码中?请不要安装任何允许您从WP编辑器执行任意代码的插件。这是一个糟糕的做法可能这就是你需要的,@NikosM.,我不喜欢使用插件,我想在我的模板文件中使用此代码从你的
函数中的插件复制代码。php
,它是same@NikosM. 有没有办法将我的php函数放入短代码中?请不要安装任何允许您从WP编辑器执行任意代码的插件。这是一个糟糕的做法可能这就是你需要的,@NikosM.,我不喜欢使用插件,我想在我的模板文件中使用此代码从你的
函数中的插件复制代码。php
,它是same@NikosM. 有没有办法将我的php函数放入短代码中?请不要安装任何允许您从WP编辑器执行任意代码的插件。这是一种可怕的做法