WordPress循环在博客.php页面上不起作用

时间:2011-07-14 作者:SpyrosP

嗯,我正在创建wordpress主题,但由于某些原因,我无法使wordpress循环正常工作。此代码在索引中运行良好。php:

<?php
if (have_posts()) :
   while (have_posts()) :
      the_post();
      var_dump($post);
   endwhile;
endif;
?>
但是,它在我的博客中不起作用。php页面(它不是模板,实际上是一个短代码)。这个短代码肯定能正常工作。但当执行上述代码时,它只打印NULL。如果我试图获取\\u内容,页面将无限循环。

知道为什么会这样吗?

1 个回复
最合适的回答,由SO网友:Alex Older 整理而成

在您的博客中。需要声明的php文件<?php wp_head(); ?> 没有这一点,循环将无法工作,其中只有这么多项$post 将对您可用。

结束

相关推荐