WordPress后台删除不需要的侧边栏菜单

WordPress 后台左侧有很多菜单,而有些菜单是我们根本用不到的,所以我们完全可以根据自己的实际情况将不需要的菜单删除。实现办法也很简单,只需要将下面是代码添加到当前主题的 functions.php 文件中即可删除导出 WordPress 后台左侧菜单:

functionremove_menus() {

global$menu;

$restricted=array(__('Dashboard'), __('Posts'), __('Media'), __('Links'), __('Pages'), __('Appearance'), __('Tools'), __('Users'), __('Settings'), __('Comments'), __('Plugins'));

end($menu);

while(prev($menu)){

$value=explode(' ',$menu[key($menu)][0]);

if(strpos($value[0], '<') === FALSE) {

if(in_array($value[0] != NULL ?$value[0]:"",$restricted)){

unset($menu[key($menu)]);

      }

    }

else{

$value2=explode('<',$value[0]);

if(in_array($value2[0] != NULL ?$value2[0]:"",$restricted)){

unset($menu[key($menu)]);

      }

    }

  }

}

if( is_admin() ) {

// 删除左侧菜单

  add_action('admin_menu', 'remove_menus');

}



说明:以上代码核心部分是一个函数 remove_menus(),然后通过 WordPress 的动作接口函数 add_action 来执行 remove_menus 函数。在 remove_menus 函数中,通过$restricted 数组来定义需要删除哪些菜单项,以上$restricted 数组提供了全部菜单项,也就是说如果你全部将以上代码不做修改地复制到 functions.php,那你的 WordPress 后台就没有任何菜单了,所以你应该根据实际需要去除菜单,下面讲讲$restricted 各个数组项对应的菜单:

__('Dashboard') : 控制板菜单

__('Posts') : 文章

__('Media') : 媒体

__('Links') : 链接

__('Pages') : 页面

__('Comments') : 评论

__('Appearance') : 外观

__('Plugins') : 插件

__('Users') : 用户

__('Tools') : 工具

__('Settings') : 设置

例如你只想去除评论和工具菜单,你只需改写以上代码第 3 行的$restricted 数组修改为如下代码即可:

$restricted = array(__('Comments'), __('Tools'));

每个人的使用习惯都不一样,所以建议大家根据自己的实际情况修改$restricted 数组里面的内容,从而达到删除自己不想要的菜单。


原文出处:露兜博客 https://www.ludou.org/remove-admin-menu-in-wordpress.html

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AI阅读 16,031评论 3 119
  • 回首页 第一部分 Drupal简介 Drupal overview A tour of Drupal fundam...
    王乂阅读 2,095评论 0 9
  • 第十九回,曹操终于把吕布干掉了。吕布虽有一身力气,但却非大丈夫,死前的行为令人鄙视,不潇洒。反不如陈宫和张辽那般的...
    楚歌儿阅读 773评论 0 0
  • 我要走了 不和你道别 免得我不舍 免得你挽留 也许你根本就无所谓 也许你也有不舍 所以更不需要道别了 就这样离去 ...
    1985雨转晴阅读 190评论 0 0
  • 我平常喜欢做美食,当看到《小花的味增汤》的这个电影名字时,心情很激动,想这个小女孩做的汤是啥材料,啥美味?迫不及待...
    凤凰鸟_77a5阅读 683评论 0 1