整站出售,联系QQ 968561

让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');


版权声明

部分文章转载自网络,如有侵犯您的权益请联系我们删除。

标签: wordpress教程