隐藏特定分类

WordPress首页排除显示特定分类文章的方法

当前位置:建站笔记首页 » 经验技巧分享 » WordPress首页排除显示特定分类文章的方法

绝大多数使用WordPress安装的网站,首页都会展示最近更新的所有文章。而出于某些原因,我们可能并不希望所有分类的文章,那么你可以通过下面两种方法实现首页排除特定分类

首页排除特定分类插件

Ultimate Category Excluder是一款根据设置排除文章分类的WordPress插件,它不单单支持从首页排除特定分类文章,还可以设置从TAG、搜索结果、归档页、RSS里面排除特定分类,功能非常实用,适合小白用户使用。

Ultimate Category Excluder

Ultimate Category Excluder是一款免费的WP插件,你可以从下面链接下载后安装,也可以直接从后台搜索安装。

下载地址

使用代码排除分类

如果你不想为了排除分类文章单独安装一个插件,那么也可以使用代码来实现。

具体方法是把下面这串代码复制到你主题的函数文件里面就可以了。

function exclude_category_home( $query ) {
if ( $query->is_home ) {
$query->set( 'cat', '-5' );
}
return $query;
}

add_filter( 'pre_get_posts', 'exclude_category_home' );

上面代码中第二行是判断页面的,is_home是首页,is_search就是搜索结果页,如果你想其他页面,也可以修改代码实现。

第三行的-5是代表屏蔽分类ID为5的所有文章。

分类ID你可以通过鼠标移动到分类目录上面从链接网址里面提取。

如果要排除多个分类,就用逗号把分类隔开即可。例如’-5 , -1′

 

版权申明
如未注明,均为奶爸笔记原创,码字不易,转载请注明出处及原文链接!
本文标题:《WordPress首页排除显示特定分类文章的方法》
本文链接地址:https://blog.naibabiji.com/ji-qiao/wordpress-shou-ye-pai-chu-fen-lei.html
  • QQ群二维码
  • 微信公众号
  • 微信二维码
  • 微信赞赏二维码

你可能感兴趣


交流请加Q群774633089或者加奶爸微信