WordPress首页排除特定分类文章

一般情况下WordPress博客首页显示的都是最新日志,如果想将一些特定分类中的文章不在首页显示,下面的方法可以帮你方便地在首页排除特定分类的文章。

复制下面的代码到你的主题functions.php文件:

//在首页中排除指定分类
function exclude_category_home( $query ) {
if ( $query->is_home ) {
$query->set( 'cat', '-3, -6' ); //你要排除的分类ID
,修改对应的数字
}
return $query;
}
add_filter( 'pre_get_posts', 'exclude_category_home' );

修改第4行的分类ID,然后保存文件,就大功告成了。

(1)
打赏 微信扫一扫 微信扫一扫

推荐阅读

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

评论列表(1条)

  • yaben
    yaben 2024年2月9日 15:16

    这个很实用的,谢谢分享。

微信

联系我们

400-800-8888

在线咨询: QQ交谈 邮件:admin@example.com 工作时间:周一至周五,9:30-18:30,节假日休息

联系
联系
邮件

kbr@qq.com

扫码
扫码
返回顶部