Часто возникает необходимость удалить на сайте пользователей с конкретной ролью. Конечно, можно это сделать, удаляя каждого вручную. Но если пользователей больше десятка или сотня? Для этого есть и более удобные инструменты.
Способ 1. Ручное удаление
Без сомнений, для удаления нескольких пользователей не стоит искать дополнительных решений, а быстрее и проще будет сделать это вручную. Для это необходимо в админ-панели перейти Пользователи.
Тут доступен список зарегистрированных на сайте пользователей всех ролей. Над списком расположены ссылки на роли, где в скобках указано количество пользователей в каждой из них. Если кликнуть по одной из ссылок, в списке теперь будут доступны пользователи только этой роли. Теперь, чтобы удалить их, необходимо в начале таблицы поставить галочку возле названия столбца Имя пользователя. Таким образом Вы отметите всех пользователей в списке. Дальше, внизу таблицы, в поле Действия необходимо выбрать Удалить и нажать кнопку Применить.
Следует отметить, что на странице отображается 20 пользователей. Если нужно удалить их большее количество, то в таком случае в этом же окне следует нажать кнопку Настройки экрана, в поле Количество элементов на странице вписать нужную Вам цифру и нажать кнопку Применить.
После того, как будет запущен процесс удаления, система может спросить Вас, что делать материалами, принадлежащими этому пользователю (если таковые имеются).
Тут есть два варианта: или удалить их вообще, или прикрепить публикации кому-то другому. После того, как выбор был сделан, нужно нажать кнопку Подтвердить удаление. После успешного удаления Вы будете уведомлены соответствующим сообщением.
Способ 2. Использование плагина Bulk Delete
Бесплатный плагин Bulk Delete позволяет удалять не только зарегистрированных пользователей, но также и таких, которые не авторизировались на сайте какое-то время.
После установки и активации плагина следует в админ-панели перейти Bulk WP -> Bulk Delete Users. Нас интересует блок By User Role.
Для удаления нужной роли пользователей необходимо в блоке Select the user roles from which you want to delete users отметить необходимое и нажать кнопку Удалить. Следует отметить, что плагин, удаляя пользователя, также удаляет все материалы, связанные с ним. Если отметить пункт Only if user doesn’t have any post. Only posts from ‘post’ post type would be considered, то будут удалены пользователи, не имеющие никаких публикаций.
Нажмите, пожалуйста, на одну из кнопок, чтобы узнать понравилась статья или нет.