Я хочу знать, какую часть кода мне следует отредактировать, чтобы менеджер магазина на веб-сайте 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. Вы должны добавить пользовательский доступ к менеджеру магазина с помощью этого плагина.