WordPress如何设置不用的二级分类

来自:素雅营销研究院

头像 方知笔记
2025年05月06日 10:08

什么是WordPress二级分类

在WordPress中,分类(Categories)是组织内容的重要方式。二级分类是指位于主分类下的子分类,形成层级结构。例如”科技>智能手机”中,”智能手机”就是”科技”下的二级分类。

为什么要设置不用的二级分类

有时我们可能需要临时或永久隐藏某些二级分类,原因可能包括:

  • 分类暂时不需要但未来可能使用
  • 测试用的分类不想公开显示
  • 季节性内容分类需要暂时隐藏
  • 简化网站导航结构

设置不用的二级分类方法

方法一:设置分类为私有

  1. 登录WordPress后台
  2. 进入”文章 > 分类目录”
  3. 找到要隐藏的二级分类
  4. 点击”编辑”
  5. 在”可见性”选项中选择”私有”
  6. 点击”更新”保存更改

方法二:使用插件隐藏分类

推荐插件:

  • Category Visibility
  • Ultimate Category Excluder

安装步骤:

  1. 在插件页面搜索并安装插件
  2. 激活插件
  3. 在插件设置中选择要隐藏的分类
  4. 保存设置

方法三:通过代码隐藏分类

在主题的functions.php文件中添加以下代码:

function exclude_category($query) {
if ($query->is_home() && $query->is_main_query()) {
$query->set('cat','-1,-5'); // -1,-5代表要排除的分类ID
}
}
add_action('pre_get_posts', 'exclude_category');

注意事项

  1. 修改代码前建议备份网站
  2. 私有分类对管理员仍可见
  3. 排除分类可能影响SEO,建议使用301重定向
  4. 定期检查不用的分类,考虑彻底删除长期不用的分类

替代方案

如果只是不想在前台显示但保留分类结构,可以考虑:

  • 使用自定义菜单手动控制显示的分类
  • 通过CSS隐藏特定分类的显示

通过以上方法,您可以灵活地管理WordPress中的二级分类显示状态,保持网站结构的整洁和用户体验的优化。