2011-12-07 42 views

回答

17

将此代码粘贴到您的主题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'); 
+2

感谢这段代码片段 –

+9

很酷。我只想说明这个代码只需要执行一次,因为它永久地改变了数据库。在我的情况下,我只是将它添加到我的functions.php,刷新我的管理页面,然后再次删除代码。 –

+0

我试过但不能删除角色。我希望删除buddypress创建的其他角色(我删除了buddypress),这阻碍了另一个插件。 –