自由屋推书网—热门的小说推荐平台!

你的位置: 首页 > wordpress分享

wordpress让指定分类文章不在首页显示

2015-03-05 13:51:46

前几天写了让wordpress首页不显示指定文章分类的方法,后来发现一个问题,假如你的首页默认显示10篇文章,有3篇文章是在不在首页显示的文章分类发表的,那么首页虽然不显示这三篇文章,但是也会占三个位置,首页只会展现7篇文章!

怎么解决这个问题呢?上篇文章的原理是先获取最新发表的10篇文章,然后再去除不想在首页展示的文章,那么首页只显示剩下的文章,现在我们修改一下代码,在查找最新文章时,直接去除不想首页展示的文章!代码如下:

首先找到下面代码:

  1. <?php if( have_posts() ) : ?>

然后修改成以下代码:

  1. <?php if ( have_posts() ) : is_home() && query_posts($query_string .’&cat=-ID号’) ?>

其中ID号修改为自己不想在首页显示的文章分类ID,查找ID看下图,

进入后台--文章分类--鼠标指在分类目录上,在浏览器底部有一串URL地址,其中ID=XXX就是文章分类的ID

wordpress文章分类ID

这样就解决了指定文章分类不在首页显示,首页加载不全的问题!

另一种解决方法请看:让wordpress首页不显示指定文章分类

编辑推荐

热门小说