Hello! 欢迎来到哔哔哔!

wordpress 首页屏蔽指定分类目录的文章


avatar
Orange 2020-05-02 249

#写在前面
wordpress首页可以指定某一个自定义页面,也可以按时间顺序显示所有文章,但是我们有时候,只想在首页显示某些分类的文章,隐藏其他分类分类的文章,而其他分类的文章,需要点击进入分类目录才能查看,下面是具体的实现方法。


#实现方法
我们可以通过修改当前主题的function.php 文件来实现,添加下面代码:

//WordPress首页隐藏指定分类文章
function exclude_category_in_home( $query ) {
    if ( $query->is_home ) {        //程序检查是否首页
     $query->set( 'cat', '-1,-5' ); //id前面带“-”,排除指定分类id ,多个用英文逗号隔开
    }
    return $query;
}
add_filter( 'pre_get_posts', 'exclude_category_in_home' );

#结束
以上就完成了,就是这么简单,然后刷新首页看看效果,完美~~~~

暂无评论

发表评论