如果放在html体内的脚本之后,php the_content执行不正确

时间:2012-04-12 15:16:08

标签: php wordpress

我正在使用wordpress并使用以下内容将页面内容拖动到html正文中。

<?php the_content(); ?>

当它放在脚本上方的任何位置时它工作正常,但是如果我将它放在脚本之后的页面上的任何位置,它输出就好像它是相同脚本的echo函数(我猜它是什么)。 / p>

任何人都可以告诉我可能会发生什么,以及是否有办法阻止这种情况发生。我尝试将脚本放在一个单独的页面中,并使用include函数将其拉入,但这也不起作用。

<?php
$pages = array(
    0 => 'longtailtext/intro1-1.php', 
    1 => 'longtailtext/intro1-2.php'
);
srand(floor(time()/60/60/1));
$key =rand(0,count($pages)-1);
include($pages[$key]) ;
?>

在脚本之后的任何位置放置内容标记只输出以下内容: “longtailtext / paragraph1-1.php”

感谢您提供的任何帮助:)

2 个答案:

答案 0 :(得分:0)

可能是导致错误的流氓插件。试试这个:来自http://hungred.com/how-to/avoid-trouble-filter-thecontent-wordpress/here

答案 1 :(得分:0)