wordpress · 10 3 月, 2020 0

wordpress首页不显示特定分类文章的方法 – 建站2

写这篇文章主要是备份下我改过的代码,防止以后忘记,再加上这个功能确实蛮实用的。

因为胡果果分类目录页面我想单独显示胡果果的文章,放在首页可能会影响读者的阅读体验,所以google了一下把functions.php文件添加了如下的代码。

分类的编号可以通过后台查看:点击进入分类目录选项——将鼠标悬置在“编辑”按钮上,浏览器左下角会显示”cat=11″这个就是某个分类的编号。

function exclude_category_home( $query ) {  
if ( $query->is_home ) {//是否首页  
     $query->set( 'cat', '-11' );  //排除的指定分类id  
}  
return $query;  
}  

add_filter( 'pre_get_posts', 'exclude_category_home' );