WordPress后盾删除不需求的侧边栏菜双方法

本文实例讲述了WordPress后盾删除不需求的侧边栏菜双方法。分享给大家供大家参考。

详细完成办法是在以后主题的functions.php中增加以下代码:

function remove_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(in_array($value[0] != NULL?$value[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'));

依据用户角色去除菜单

wordpress共有5种角色:
administrator(治理员) editor(编辑) author(作者) contributor(投稿者) subscriber(订阅者)

判别角色办法举例:

if(!current_user_can('administrator')){……} //当不是治理员

去除非治理员用户后盾一级菜单和二级菜单举例,在主题functions.php中增加如下代码:

/*not_administrator_remove_menu_page*/  
function n_a_remove_menu_page(){
remove_submenu_page( 'edit.php', 'post-new.php' ); //移除"文章"下的"写文章"
remove_menu_page('tools.php');
remove_menu_page('edit-comments.php');
}
if(!current_user_can('administrator') && is_admin()){
add_action('admin_menu', 'n_a_remove_menu_page');
}

心愿本文所述对大家的WordPress建站有所协助。

以上就是安达网络工作室关于《WordPress后台删除不需要的侧边栏菜单方法》的一些看法。更多内容请查看本栏目更多内容!

本文相关话题: WordPress 后台 删除 侧边栏 菜单 方法
版权声明:本文为 安达网络工作室 转载文章,如有侵权请联系我们及时删除。
相关文章
WordPress文章题目链接增加正在加载中提醒的办法

本文实例讲述了WordPress文章题目链接增加正在加载中提醒的办法。分享给大家供大家参考。详细剖析如下: 咱...

详解WordPress开发中get_header()获取头部函数的用法

函数意义详解 从以后主题调用header.php文件。是不是很简略?好吧,假如你是老手的话这里要提示一下,这里的...

在WordPress中装置应用视频播放器插件Hana Flv Player

Hana Flv Player 是一个在 WordPress 中使用比拟宽泛的播放器插件, 该插件内置了5种媒体播放器,其播放文件...

WordPress之给文章内容两头拔出广告的完成办法

不少冤家心愿在文章内容的两头拔出广告(集体以为这个对用户体验有点不太好),上面就来看看如何完成吧。 应...

WordPress文章ID不延续的处理办法

然而固定衔接假如不必postid命名的话兴许发现不了,然而大葱不断应用的就是这种固定链接。假如你网速不佳的...

WordPress评论增加楼层显示的办法小结

本文实例总结了WordPress评论增加楼层显示的办法。分享给大家供大家参考。详细剖析如下: 第一步:要在评论...

需求提交

客服服务

亿鸽在线客服系统