Wordpress is_front_page无效

时间:2013-03-21 15:54:23

标签: php wordpress

当我使用此代码在我的正面/主页上获取特定类别帖子时

<?php query_posts('category_name=featured&amp;showposts=10'); ?>
<?php while (have_posts()) : the_post(); ?>!-- stuff... --<?php endwhile;?>

然后is_front_page()停止工作。当我删除

<?php query_posts('category_name=special_cat&amp;showposts=10'); ?>

然后is_front_page()工作正常。

对此的任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

而不是query_posts尝试使用WP_Query()来避免覆盖主要内容 查询。

类似的东西:

  

$ newQuery =新的WP_Query(数组(&#39; category_name&#39; =&gt;&#39;精选&#39;,&#39; posts_per_page&#39;   =&GT;&#39; 10&#39;));