Массовое удаление пользователей WordPress позволяет быстро очистить сайт от ненужных аккаунтов и поддерживать его в порядке. Удаление пользователей по одному может занять много времени, особенно если у вас сотни или тысячи аккаунтов, которые нужно удалить. Мы знаем эту проблему из собственного опыта — от очистки сайтов от спам-аккаунтов до обновления устаревших профилей авторов.
В этой статье мы подробно разберём, как удалить сразу нескольких пользователей WordPress с определёнными ролями, чтобы ваш сайт оставался чистым и функциональным.
Когда стоит массово удалять пользователей в WordPress?
Существует несколько случаев, когда массовая очистка пользователей на вашем сайте или блоге становится необходимой:
- Удаление спам-аккаунтов. Если ваш сайт атаковали фейковые учётные записи из-за спама, массовая очистка поможет быстро привести всё в порядок.
- Удаление бывших сотрудников или подрядчиков. Если кто-то имел доступ к сайту для работы, но больше не нуждается в нём, их аккаунты лучше удалить.
- Очистка устаревших профилей. Со временем на сайте накапливаются неактивные учётные записи, которые уже не используются. Удаление их группой позволяет оптимизировать базу данных и освободить место.
Теперь, когда вы знаете, в каких ситуациях это полезно, давайте разберём два основных способа массового удаления пользователей в WordPress: вручную и с помощью плагина.
Способ 1. Ручное удаление пользователей с определёнными ролями
Этот метод не требует установки дополнительных плагинов и подойдёт для базовой очистки. Вот пошаговая инструкция:
Перейдите в раздел «Пользователи». В административной панели WordPress откройте вкладку «Пользователи». Здесь отобразится список всех зарегистрированных на сайте аккаунтов.

Фильтр по ролям. В верхней части страницы вы увидите ссылки на разные роли пользователей (например, «Подписчик», «Автор»). Нажмите на нужную роль, чтобы отобразить только пользователей с этой ролью.
Настройка отображения. По умолчанию страница показывает 20 пользователей. Если у вас больше аккаунтов, кликните на вкладку «Настройки экрана» в правом верхнем углу. В выпадающем меню укажите желаемое количество записей на странице. В поле «Количество элементов на странице» укажите число, соответствующее количеству пользователей, которых вы хотите удалить, затем нажмите «Применить».

Выбор пользователей. Отметьте галочкой «Выбрать все» рядом с колонкой «Имя пользователя», чтобы выделить всех. Если некоторые аккаунты нужно оставить, снимите с них галочки вручную.

Удаление. В меню «Массовые действия» выберите «Удалить» и нажмите «Применить». WordPress удалит выбранные учётные записи.

Работа с контентом. Если удаляемые пользователи создавали записи, система спросит, что с ними делать: удалить контент или передать его другому пользователю. Выберите нужный вариант и подтвердите действие кнопкой «Подтвердить удаление».
Этот способ отлично работает для сайтов с несколькими сотнями пользователей. Однако, если аккаунтов тысячи, изменение настроек экрана может перегрузить сервер. В таком случае лучше использовать плагин.
Способ 2. Массовое удаление пользователей с помощью плагина
Стандартный метод прост, но не всегда удобен, особенно если у вас много пользователей или нужны более гибкие фильтры. Например, вы можете захотеть удалить тех, кто не заходил на сайт несколько месяцев или зарегистрировался в определённый период. Для таких задач подойдёт плагин Bulk Delete. Рассмотрим, как его использовать:
Установка плагина. Скачайте и активируйте плагин Bulk Delete.
Переход в настройки. После активации в админ-панели появится раздел «Bulk WP» → «Bulk Delete Users». Откройте его.

Выбор роли. Укажите роли пользователей, которых хотите удалить (например, «Подписчик» или «Автор»).
Фильтрация. Настройте дополнительные параметры:
- Удаление пользователей, зарегистрированных за последние N дней.
- Удаление тех, кто не заходил на сайт в течение определённого времени.
- Очистка аккаунтов без записей на сайте.
- Удаление первых N пользователей.
Фильтр по метаданным. Прокрутите страницу до блока «By User Meta». Здесь можно настроить удаление по мета-полям, задав условия (например, «значение больше/меньше X»).

Запуск удаления. Нажмите кнопку «Bulk Delete», и плагин удалит всех пользователей, соответствующих заданным критериям.
Заключение
Массовое удаление пользователей WordPress помогает поддерживать сайт в чистоте и безопасности. Если у вас небольшое количество пользователей, можно использовать стандартные инструменты WordPress. Если же требуется удалить тысячи пользователей с различными условиями фильтрации, лучше воспользоваться плагином Bulk Delete. Это значительно ускорит процесс и избавит вас от рутинной работы.