让Wordpress首页隐藏指定分类的文章显示
有时候需要在自己的博客首页隐藏某个分类的文章,比如记录个人生活的小文章不需要再首页列表显示。今天小众博客给wordpress独立博客的博主们一个简单的排除方法。找到需要排除的分类ID,然后按照下面的两端代码简单修改即可。
//在首页中排除某些分类 function exclude_category_home( $query ) { if ( $query->is_home ) { $query->set( 'cat', '-4' ); //你要排除的分类ID,多个ID用西文逗号隔山开 } return $query;} add_filter( 'pre_get_posts', 'exclude_category_home' );
//在Feed中排除某些分类 function exclude_cat_feed($query) { if(is_feed()) { $query->set('cat','-4'); //排除ID为 4 的分类 return $query; } } add_filter('pre_get_posts', 'exclude_cat_feed');