如何修改WordPress后台菜单?

在WordPress中修改后台菜单有两种方法: ,1. **代码修改**:编辑主题的 functions.php 文件,使用 remove_menu_page()add_menu_page() 函数增删菜单项。 ,2. **插件实现**:安装专用插件(如 “Admin Menu Editor”),通过可视化界面直接拖拽调整菜单顺序或隐藏选项。 ,注意:操作需管理员权限,修改代码前建议备份。

为什么需要修改WordPress后台菜单?

WordPress后台默认菜单结构可能不符合所有用户的需求,通过自定义菜单,您可以:

如何修改WordPress后台菜单?

  • 简化管理界面:隐藏不常用的功能(如评论、工具),降低新手学习成本
  • 提升工作效率:将常用功能(如页面、产品)调整到更显眼位置
  • 增强安全性:限制作者/编辑等用户角色访问敏感区域
  • 品牌个性化:重命名菜单项匹配企业术语(如将”文章”改为”新闻”)

两种主流修改方法详解

✅ 方法一:使用插件(推荐新手)

推荐插件
Admin Menu Editor(50万+安装,评分4.8)
优点:可视化操作,实时预览,支持用户角色权限管理

操作步骤:

  1. 安装插件:后台 → 插件 → 安装插件 → 搜索”Admin Menu Editor”
  2. 进入编辑界面:设置 → Menu Editor
  3. 修改菜单项:
    • 拖动调整顺序:直接拖拽菜单项到目标位置
    • 重命名:双击菜单名称输入新文本(如将”文章”改为”博客”)
    • 隐藏菜单:取消勾选”Show item”复选框
    • 修改图标:点击图标区域选择Dashicons库中的新图标
  4. 权限控制(高级):
    • 切换到”Roles”标签页
    • 选择用户角色(如作者、编辑)
    • 取消勾选该角色不应访问的菜单项
  5. 保存设置:点击顶部”Save Changes”

⚠️ 重要提示:修改后建议用测试账号检查各角色权限,避免误屏蔽功能

⚙️ 方法二:代码修改(适合开发者)

通过主题的functions.php文件添加自定义代码:

如何修改WordPress后台菜单?

// 移除默认菜单项
function remove_admin_menus() {
    remove_menu_page( 'edit-comments.php' );     // 移除评论
    remove_menu_page( 'tools.php' );             // 移除工具
}
add_action( 'admin_menu', 'remove_admin_menus', 999 );
// 重命名文章菜单
function change_post_menu_label() {
    global $menu;
    $menu[5][0] = '新闻资讯';  // 将"文章"改为"新闻资讯"
}
add_action( 'admin_menu', 'change_post_menu_label' );
// 添加新菜单项
function custom_admin_menu() {
    add_menu_page(
        '客户管理',          // 页面标题
        '客户管理',          // 菜单名称
        'manage_options',   // 所需权限
        'customer-manager', // 菜单别名
        'custom_menu_page', // 回调函数
        'dashicons-groups', // 图标
        6                   // 位置(在文章下方)
    );
}
add_action( 'admin_menu', 'custom_admin_menu' );

关键参数说明:

  • remove_menu_page():需传入目标菜单的别名(完整别名列表
  • 菜单位置数字:数值越小越靠前(仪表盘=2,文章=5,媒体=10)
  • 权限控制:
    manage_options(管理员)| publish_posts(编辑)| edit_posts(作者)

必看安全注意事项

  1. 备份优先:修改代码前通过「插件 → UpdraftPlus」备份网站
  2. 子主题保护:在functions.php修改时使用子主题,避免主题更新丢失设置
  3. 权限最小化:只开放用户必需功能(如作者角色隐藏”插件”菜单)
  4. 修改后测试:用不同角色账号(作者/编辑)登录检查后台显示

常见问题解答

Q:修改后导致后台白屏怎么办?
A:通过FTP删除插件文件夹 /wp-content/plugins/admin-menu-editor 或恢复原始functions.php

Q:如何恢复默认菜单?
A:插件用户 → 点击插件界面的”Reset”按钮;代码用户 → 删除添加的代码片段

Q:自定义图标在哪里找?
A:使用官方Dashicons库,复制图标名称替换代码中的dashicons-xxx

如何修改WordPress后台菜单?


最佳实践建议

  • 普通用户首选Admin Menu Editor插件
  • 开发者在子主题中添加代码实现持久化修改
  • 每次修改后清除缓存(插件用户需刷新页面)

通过合理定制后台菜单,可使WordPress管理效率提升40%以上(据WPEngine调研),建议先从隐藏不常用功能开始,逐步优化工作流。

引用来源:
[1] WordPress官方菜单管理文档 https://developer.wordpress.org/apis/handbook/menus/
[2] Admin Menu Editor插件文档 https://adminmenueditor.com/documentation/
[3] WordPress角色与权限系统 https://wordpress.org/support/article/roles-and-capabilities/

原创文章,发布者:酷盾叔,转转请注明出处:https://www.kd.cn/ask/20342.html

(0)
酷盾叔的头像酷盾叔
上一篇 2025年6月12日 01:20
下一篇 2025年6月12日 01:26

相关推荐

  • WordPress如何设定网站关键词SEO

    确定WordPress网站关键词的核心步骤:,1. 分析核心业务/主题,提炼核心词;,2. 研究目标用户搜索意图和习惯;,3. 利用工具(如Google Keyword Planner、Semrush)分析搜索量、竞争度;,4. 参考优秀竞争对手的关键词;,5. 选择精准、有搜索量的长尾词;,6. 合理分布在标题、内容、标签、描述中。

    2025年6月6日
    000
  • 二级域名如何安装WordPress?

    二级域名安装WordPress步骤:1. 在域名DNS管理中添加二级域名的A记录指向主机IP;2. 登录主机控制面板,为二级域名创建新的网站目录或绑定到子目录;3. 上传WordPress文件至该目录;4. 访问二级域名按提示完成安装(需新建数据库)。

    2025年6月1日
    200
  • 如何创建WordPress最新文章展示模块

    在WordPress后台,进入“外观” ˃ “小工具”,将“文章”小工具拖放到侧边栏或页脚等所需区域,选择显示“最新文章”并保存即可。

    2025年6月12日
    100
  • WordPress网站列背景图如何快速更换?

    在WordPress中更换列背景图,可通过页面编辑器选中目标列模块,在右侧设置面板找到背景设置选项,上传新图片或选择媒体库现有图片,调整覆盖方式并保存,部分主题或插件需在自定义布局中通过CSS添加背景属性实现。

    2025年5月29日
    300
  • WordPress默认编辑器如何移除操作

    在WordPress后台删除默认的区块编辑器(古腾堡),需要安装并启用“经典编辑器”插件,安装后,系统会自动恢复到旧版编辑器界面,从而删除默认的区块编辑器,也可通过添加代码禁用区块编辑器。

    2025年6月12日
    000

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN