当前位置:
首页 > Wordpress技术 > 如何让WordPress首页不显示指定分类目录下的文章

如何让WordPress首页不显示指定分类目录下的文章

哥不想让本网站的云.市场在首页显示,有办法吗?答案是肯定的。那么我们可以设定指定目录的文章不显示在首页,网上介绍了一些方法,哥总觉得:简单好用的方法就是好方法,一种就够!

在主题目录下的functions.php中添加下面的代码:

//在首页中排除ID为14的分类
function exclude_category_home( $query ) {
if ( $query->is_home ) {
$query->set( 'cat', '-14' ); //你要排除的分类ID
}
return $query;
}
add_filter( 'pre_get_posts', 'exclude_category_home' );

如何让WordPress首页不显示指定分类目录下的文章

 

分类目录的ID一定要填写正确,否则没有任何效果,获取ID的方法是:后台>>文章>>分类目录,然后将鼠标移动到想要获取的目录上,比如将鼠标移动到云市场,然后在浏览器的左下侧就会看到云.市场ID为:14。如下图:

如何让WordPress首页不显示指定分类目录下的文章

经过测试,没一点问题,呵呵。

 

 

打赏作者

如何让WordPress首页不显示指定分类目录下的文章:等您坐沙发呢!

发表评论

表情
还能输入210个字