wordpress根据用户角色去除左侧一级菜单

01-05 | 夜光 | IT记录

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_menu_page('upload.php');
	remove_menu_page('tools.php');
}
if(!current_user_can('administrator') && is_admin()){
	add_action('admin_menu', 'n_a_remove_menu_page');
}
本文标签:
本文链接: according-to-user-role-removing-the-left-wordpress-menu/
版权所有: 玻璃泉, 转载请注明本文出处。

1个评论

  1. :mrgreen: 强啊 我不折腾 嘿嘿