无法在WordPress菜单中添加分类链接的问题求助
解决菜单中分类列表不显示的问题
别慌,我来帮你一步步排查这个问题:
1. 先确认分类的发布状态
很多时候我们创建完分类后会忽略发布状态——你去后台的「分类」管理页面看看,所有需要在菜单里显示的分类,状态必须是发布,而不是「草稿」或「私密」。如果是未发布状态,菜单面板里自然看不到它们。
2. 检查菜单编辑页面的屏幕选项
进入菜单编辑界面后,点击页面右上角的「屏幕选项」按钮,看看「分类」这个选项有没有被勾选。要是不小心取消了勾选,左侧面板里的分类选项就会被隐藏,自然看不到分类列表。
3. 排查主题或插件冲突
这是最常见的原因之一:
- 先临时切换到官方默认主题(比如Twenty Twenty-Four),然后再去菜单页面查看分类列表是否正常显示。如果切换后正常,说明是当前主题的菜单逻辑限制了分类显示,你可以去主题设置里找相关选项,或者联系主题开发者;
- 如果切换主题还是不行,就逐个禁用第三方插件,每禁用一个就去菜单页面检查一次,找到导致冲突的插件后,要么更新插件版本,要么更换替代插件。
4. 检查分类层级或数量限制
有些主题或插件会对菜单中显示的分类做限制:
- 看看你的分类是不是嵌套层级过多,超过了主题支持的上限;
- 或者分类总数太多,有没有被某个插件设置了显示数量上限?可以去插件的设置页面找找类似选项。
5. 手动添加分类链接(临时方案)
如果上面的方法都没解决,你可以试试手动添加自定义链接:
- 在菜单编辑页面的「自定义链接」板块,输入分类的完整URL(比如你的分类slug是「travel」,那URL就是
https://你的域名/category/travel/); - 输入链接文本(比如「旅行攻略」),点击「添加到菜单」,同样能实现分类跳转的效果。
内容的提问来源于stack exchange,提问作者li bing zhao




