让Wordpress首页隐藏指定分类的文章显示

让Wordpress首页隐藏指定分类的文章显示  第1张

独立博客的博主们有时候需要在自己的博客首页隐藏某个分类的文章,比如记录个人生活的小文章不需要再首页列表显示。今天小众博客给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');


版权声明:本站部分文章为网络转载,文章结尾已注明出处,如侵犯您的权益请联系我们删除。

联系我们:turbochao@126.com

给WordPress添加伪更新功能 在首页随机显示文章