0
我想添加添加/編輯/刪除用戶到新角色的功能。 但是我找不到合適的功能。WordPress添加角色功能編輯用戶
請幫忙嗎?
電流(從WordPress食品)
add_role('new-role', 'New Role', array(
'read' => true, // True allows that capability
'edit_posts' => false,
'delete_posts' => false, // Use false to explicitly deny
));
我想補充是這樣的:add_user
,edit_user
和remove_user
M.
- 編輯 - 編輯 - 編輯 - - 編輯 - 編輯 - 編輯 -
我已經取得了一些進展。 這是我現在擁有的:
add_role('new-role', 'New Role', array(
'read' => true, // True allows that capability
'edit_posts' => false,
'delete_posts' => false, // Use false to explicitly deny
'edit_users'=> true,
'level_10'=> true,
'delete_users' => true,
'create_users' => true,
'list_users'=>true,
'remove_users' > true,
'add_users' => true,
'promote_users'=> true
));
我現在可以添加用戶,但我無法編輯用戶。 「用戶」選項卡不顯示。 「配置文件」菜單下有一個「添加新用戶」按鈕。
M.
-edit - 編輯 - 編輯 - 編輯 - 編輯 - 編輯 - 好,我固定它。
我是allready使用「Adminimize」插件,所以我複製「管理員」 -role和隱藏,我沒有需要的一切:
function cloneRole()
{
global $wp_roles;
if (! isset($wp_roles))
$wp_roles = new WP_Roles();
$adm = $wp_roles->get_role('administrator');
//Adding a 'new_role' with all admin caps
$wp_roles->add_role('new_role', 'My Custom Role', $adm->capabilities);
}