You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在WordPress后台Appearance菜单下显示更多子菜单选项

示例截图

调出默认的「菜单」子选项

如果只是需要显示WordPress原生的菜单配置项,按以下步骤排查即可:

  • 确认当前登录账户拥有管理员权限,只有管理员角色默认可以看到完整的外观菜单配置项
  • 检查当前主题是否开启了菜单支持,在主题根目录的functions.php文件中加入以下代码即可开启:
add_theme_support( 'menus' );
  • 进入后台「外观」页面,点击右上角的显示选项,确认「菜单」选项已经被勾选
  • 如果你安装了权限管理、后台菜单自定义类的插件,进入插件设置页面检查是否隐藏了对应的菜单选项
自定义添加外观下的子菜单项

如果需要新增额外的自定义子菜单,可通过WordPress原生的admin_menu钩子实现,将以下代码放入主题functions.php文件即可生效:

add_action( 'admin_menu', 'add_custom_appearance_submenu' );
function add_custom_appearance_submenu() {
    // 添加子菜单项
    add_submenu_page(
        'themes.php', // 父菜单「外观」对应的绑定路径
        '自定义子菜单页面标题',
        '自定义子菜单', // 左侧菜单显示的名称
        'manage_options', // 访问该菜单需要的权限
        'custom-appearance-submenu', // 子菜单的唯一别名
        'custom_submenu_page_content' // 页面内容渲染的回调函数
    );
}

// 子菜单页面内容渲染
function custom_submenu_page_content() {
    echo '<div class="wrap"><h1>自定义子菜单页面</h1><p>这里是子菜单的内容区域</p></div>';
}

你可以根据需求修改回调函数里的输出内容,实现自定义配置页的功能。

内容的提问来源于stack exchange,提问作者Patricia

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 04:15:00