8
我需要自定義默認角色,因爲我只需要3個角色 - 管理員,買方,賣方。然後,我需要添加買方,賣方並刪除所有其他默認角色。我該怎麼辦?如果有任何我可以粘貼的現成代碼,它會起作用嗎?WordPress的添加自定義角色以及刪除默認角色
我需要自定義默認角色,因爲我只需要3個角色 - 管理員,買方,賣方。然後,我需要添加買方,賣方並刪除所有其他默認角色。我該怎麼辦?如果有任何我可以粘貼的現成代碼,它會起作用嗎?WordPress的添加自定義角色以及刪除默認角色
將此代碼粘貼到您的主題function.php文件中並根據您的需要進行自定義。這是來自我自己的代碼庫。所以它肯定會奏效。
/* Add member role to the site */
add_role('member', 'Member', array(
'read' => true,
'edit_posts' => true,
'delete_posts' => true,
));
/* Add snypher role to the site */
add_role('snypher', 'Snypher', array(
'read' => true,
'edit_posts' => true,
'delete_posts' => true,
));
/* remove the unnecessary roles */
remove_role('subscriber');
remove_role('editor');
remove_role('author');
remove_role('contributor');
感謝這段代碼片段 –
很酷。我只想說明這個代碼只需要執行一次,因爲它永久地改變了數據庫。在我的情況下,我只是將它添加到我的functions.php,刷新我的管理頁面,然後再次刪除代碼。 –
我試過但不能刪除角色。我希望刪除buddypress創建的其他角色(我刪除了buddypress),這阻礙了另一個插件。 –