WordPress 后台左侧的顶级菜单下面一般都有子菜单,而有些子菜单是我们根本用不到的,所以我们完全可以将其删除。删除子菜单需要用到一个函数 remove_submenu_page( $menu_slug, $submenu_slug ),这里有两个参数,$menu_slug 是子菜单所在顶级菜单的缩略名,$submenu_slug 为子菜单的缩略名。
那如何获得这两个缩略名呢?这里以删除左侧顶级菜单工具>> 导出子菜单为例进行说明。点击左侧顶级菜单工具,链接地址类似:
http://example/wp-admin/tools.php
那么顶级菜单工具的缩略名为 tools.php,也就是去除 http://example/wp-admin/后剩下的东西,依次类推;接着点击顶级菜单工具下面的子菜单导出,会打开以下网址:
http://example/wp-admin/export.php
那么子菜单导出的缩略名为 export.php。
知道顶级菜单和子菜单的缩略名之后,只需要将下面是代码添加到当前主题的 functions.php 文件中即可删除导出子菜单:
- functionremove_submenu(){
- //删除”工具”下面的子菜单”导出”
- remove_submenu_page('tools.php','export.php');
- }
- if(is_admin()){
- //删除子菜单
- add_action('admin_init','remove_submenu');
- }
删除其他子菜单的方法类似,只需要获取顶级菜单和子菜单相应的缩略名,然后在 remove_submenu()函数内添加 remove_submenu_page()函数即可。
内容整理自:露兜博客 - https://www.ludou.org/remove-admin-menu-in-wordpress.html
相关阅读
- 如何删除 WordPress 后台的仪表盘模块?
- 如何删除 WordPress 后台左侧不需要的菜单?
- 如何定制 WordPress 后台仪表盘指定模块的显示?
- 如何屏蔽/自定义 WordPress 后台的版权和版本信息?
- 如何删除 WordPress 后台/登录标题中的“- WordPress”?
- 如何删除 WordPress 后台“显示选项”和“帮助”选项卡?
到此这篇关于如何删除WordPress后台左侧菜单不需要的子菜单?就介绍到这了。仰望天空,将美好的情感播种,让青春的花朵在拼搏中爆发;脚踏实地,将幸福的爱情插秧,让年轻的幼苗在奋进中成长。更多相关如何删除WordPress后台左侧菜单不需要的子菜单?内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!