WordPress侧边栏页面显示隐藏控制及数据库管理方法咨询
WordPress 6.0.2 + Twenty Twenty-Two 导航菜单控制方案
一、可视化控制导航菜单(推荐方法)
Twenty Twenty-Two是块主题,所有导航配置通过站点编辑器完成:
- 进入后台「外观」→「编辑器」(站点编辑器)
- 顶部导航栏点击「导航」,选中头部的主导航菜单
- 进入编辑模式后,直接删除不需要显示在头部的页面(比如imprint),也可拖拽调整菜单项顺序
- 要把imprint放到页脚:找到页脚区域,添加或编辑页脚的导航块,将imprint页面添加进去
- 完成后点击「保存」生效
二、关闭新建页面自动添加到主导航的默认行为
默认设置下新建页面会自动加入主导航,可通过以下步骤关闭:
- 进入后台「设置」→「阅读」
- 拉到页面最底部,取消勾选「将新页面添加到主菜单」选项
- 保存设置后,后续新建页面不会再自动出现在头部导航
三、通过数据库管理导航设置(进阶操作,需备份)
不推荐新手直接操作数据库,执行前务必备份整个数据库:
- 登录数据库管理工具(如phpMyAdmin),找到你的WordPress数据库
- 关闭自动添加功能:
- 找到
wp_options表(前缀可能因你的安装设置不同而变化) - 搜索
option_name为nav_menu_options的记录,编辑其option_value - 将其中的
auto_add_pages字段值从true改为false,保存修改
- 找到
- 修改导航菜单内容:
- 菜单菜单项存储在
wp_posts表中,post_type为nav_menu_item - 每个菜单项的关联页面ID存储在
wp_postmeta表的_menu_item_object_id元字段中,可通过修改该字段关联/取消关联页面,或直接删除不需要的nav_menu_item类型记录
- 菜单菜单项存储在
- 操作完成后,清空WordPress缓存确保设置生效
内容的提问来源于stack exchange,提问作者altralaser
相关产品推荐
相关产品推荐

