WordPress 首页不显示指定分类文章



由于老周的博客将老鹰的《思忆园》,然然的《伊然亦然》整合在一起了。所以整体上可能给人一种比较乱的感觉。于是老周做了如下调整,《思忆园》和《伊然亦然》两栏目含子栏目发表的文章不在首页显示。(首页还是主要显示老周发表的 远程学习IT技术相关的 内容)

wordpress如何设定首页只显示指定分类呢?老周在网上搜了一大把,基本上都是类似于以下这种解决方案:

...


...

老周使用这种方法修改index.php后发现一个问题,原本首页设置显示8篇文章的,但是现在可能首页显示的文章数不足8篇。为什么呢?因为while循环的次数已经指定,上面的代码只能跳过显示要隐藏的文章,所以导致首页实际显示的文章数减少。

下面是老周另外找到的一个解决方案,目前来看比较完美。(代码老周还没看懂,直接放到index.php中的php if (have_posts()) : 之前就好了。)代码如下:

is_archive = true; $wp_query->is_home = false;
?>
  • No Comments Yet

添加新评论 »

captcha