什么是WordPress二级分类
在WordPress中,分类(Categories)是组织内容的重要方式。二级分类是指位于主分类下的子分类,形成层级结构。例如”科技>智能手机”中,”智能手机”就是”科技”下的二级分类。
为什么要设置不用的二级分类
有时我们可能需要临时或永久隐藏某些二级分类,原因可能包括:
- 分类暂时不需要但未来可能使用
- 测试用的分类不想公开显示
- 季节性内容分类需要暂时隐藏
- 简化网站导航结构
设置不用的二级分类方法
方法一:设置分类为私有
- 登录WordPress后台
- 进入”文章 > 分类目录”
- 找到要隐藏的二级分类
- 点击”编辑”
- 在”可见性”选项中选择”私有”
- 点击”更新”保存更改
方法二:使用插件隐藏分类
推荐插件:
- Category Visibility
- Ultimate Category Excluder
安装步骤:
- 在插件页面搜索并安装插件
- 激活插件
- 在插件设置中选择要隐藏的分类
- 保存设置
方法三:通过代码隐藏分类
在主题的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');
注意事项
- 修改代码前建议备份网站
- 私有分类对管理员仍可见
- 排除分类可能影响SEO,建议使用301重定向
- 定期检查不用的分类,考虑彻底删除长期不用的分类
替代方案
如果只是不想在前台显示但保留分类结构,可以考虑:
- 使用自定义菜单手动控制显示的分类
- 通过CSS隐藏特定分类的显示
通过以上方法,您可以灵活地管理WordPress中的二级分类显示状态,保持网站结构的整洁和用户体验的优化。