写这篇文章主要是备份下我改过的代码,防止以后忘记,再加上这个功能确实蛮实用的。
因为胡果果分类目录页面我想单独显示胡果果的文章,放在首页可能会影响读者的阅读体验,所以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' );