Software

WordPress 賦予角色群組功能選單

上次提到如何新增角色

這次要來講如何控制每個群主所使用的控制台的側邊攔

首先必須先找到 functions.php

然後加上

function my_remove_menu_pages() {

global $user_ID;

if ( current_user_can( 'role_id' ) ) {
remove_menu_page('edit.php'); // 文章
remove_menu_page('upload.php'); // 媒體
remove_menu_page('edit-comments.php'); // 留言
remove_menu_page('plugins.php'); // 外掛
remove_menu_page('themes.php'); // 外觀
remove_menu_page('users.php'); // 使用者
remove_menu_page('tools.php'); // 工具
remove_menu_page('options-general.php'); // 設定
}
}

add_action( 'admin_init', 'my_remove_menu_pages' );

 

這邊的做法比較特別,他並不是賦予,而是用移除來達到所需要的效果

同時也只要在 remove_menu_page() 裡面加上頁面的連結就可以了