Я хочу знать, какую часть кода следует изменить, чтобы администратор магазина на веб-сайте Wordpress удалял любую учетную запись пользователя?Разрешить «администратору магазина» удалять учетную запись пользователя
Заранее спасибо.
Я хочу знать, какую часть кода следует изменить, чтобы администратор магазина на веб-сайте Wordpress удалял любую учетную запись пользователя?Разрешить «администратору магазина» удалять учетную запись пользователя
Заранее спасибо.
Чтобы добавить 'delete_users'
способность к менеджер роли пользователя магазина мы используем admin_init
крюк, get_role()
и add_cap()
функции.
Используйте этот PHP фрагмент кода (вставить его в function.php
файл вашей активной темы ребенка или темы):
function shop_manager_delete_users_cap() {
// gets the user role
$role = get_role('shop_manager');
// Add the new capability
$role->add_cap('delete_users');
}
add_action('admin_init', 'shop_manager_delete_users_cap');
Если вы хотите, чтобы администратор магазина удалял учетные записи пользователей, вам необходимо добавить возможности для роли менеджера магазина. Внизу плагин позволит вам добавить определенные возможности для ролей wordpress. Этот плагин необходимо добавить к администратору магазина.