Wordpress добавляет настраиваемые роли, а также удаляет роли по умолчанию
Мне нужно настроить роли по умолчанию, так как мне нужно только 3 роли - администратор, покупатель, продавец. Затем мне нужно добавить покупателя, продавца и удалить все остальные роли по умолчанию. Что я должен делать? Если есть какой-либо готовый код, который я могу вставить, и он будет работать?
1 ответ
Решение
Вставьте этот код в файл theme.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');