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个评论