Exec-php在页面底部显示输出 时间:2012-01-04 作者:hoverhand 我使用的是最新的Wordpress版本,默认主题。我有一个类似于此的函数,它包含在页面中并从页面中调用(使用exec-PHP)。<?php function myFunc($value) { while () // some condition { echo $value; } ?> <?php myFunc(\'val\'); ?> 的输出echo 函数出现在页面底部,而不是出现在正确的页面内容部分。我怎样才能解决这个问题? 1 个回复 SO网友:Bainternet 创建一个短代码并返回内容,而不是在函数中重复它。php文件添加:function myFunc($atts,$content = null) { while (ture) { return $content; } return \'\'; } add_shortcode(\'myfunc\',\'myFunc\'); 在页面内容中,不使用exec PHP,只需调用新的短代码:[myfunc]val[/myfunc] 结束 文章导航