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'); }
1个评论