A-A+

隐藏wordpress某一个分类的文章不在首页显示

2014年12月23日 PHP开源系统 暂无评论 阅读 38 views 次

在使用 wordpress 制作模板时,需要在首页隐藏掉某个分类,或者说在首页只显示某个分类,wordpress 默认的在首页显示所有的最新文章,控制最新文章显示的是主题 index.php 的如下代码:

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

当我们需要更改显示的分类时,就需要用到另外一个wordpress函数 query_posts函数,将其上面的代码替换掉成如下即可:

<?php if ( have_posts() ) : is_home() && query_posts($query_string .'&cat=-126') ?>

这里的 cat 就是控制显示的文章分类,如果是正数,则是在首页显示某个分类的文章,反之则是不显示某个分类的文章,如果有多个分类,可以用逗号分割。

标签:

给我留言