Удаление пользователей WordPress и защита при регистрации
Изначально передо мной стояла задача найти такое решение/плагин, который бы позволял быстро и легко удалять нежелательных пользователей из WordPress. Дело в том, что на одном из сайтов у меня открыта регистрации дабы люди могли публиковать свои статьи. Так вот в последнее время там стало появляться достаточно много спама в виде автоматической регистрации несуществующих посетителей и постинга от их имени разного мусора. Как такую проблему решить читайте ниже.
Во-первых, следует заметить, что удалять пользователей в WordPress можно достаточно легко в одноименном разделе. Если навести курсор мышки на конкретного юзера, то появится ссылка для удаления.
Кроме того, отметив галочками определенных пользователей и выбрав в выпадающем пункте «Удалить», сможете избавиться сразу от нескольких персонажей. Однако все выглядит просто, когда у вас 3, 10, 50 юзеров, а если таких аккаунтов около тысячи, то приходится применять поиск (тратя лишнее время). Именно поэтому мне хотелось бы удалять пользователей одним кликом прямо в разделе со списком постов. К сожалению, данную конкретную задачу решить не удалось, хотя вместо этого я нашел парочку интересных плагинов.
Bulk Delete
Модуль Bulk Delete позволяет удалять посты, страницы, мета данные и непосредственно самих пользователей в зависимости от ряда определенных условий. Можно, например, удалять черновики, заметки с определенной датой, категорией, тегами и т.п. Для пользователей имеются следующие параметры:
Во-первых, это удаление юзеров по ролям, во-вторых, тех, что давно не логинились на сайте или которые не имеют никаких опубликованных постов. Допускается разовый запуск механизма удаления или по расписанию.
Delete Me
Вместе с первым достаточно часто упоминается и плагин Delete Me. Он позволяет людям с определенными ролями пользователей в Вордпресс удалять свои аккаунты самостоятельно. Это сделает ваш проект более функциональным. Удалять можно посты, линки и даже комментарии (по желанию). Есть отправка подтверждения для удаления. Очень интересный модуль!
WangGuard
Разработка WangGuard предлагает несколько иной путь решения проблемы — защиту от появления разного рода спам-регистраций. Плюс также здесь имеется очистка вашего сайта от подобных нежелательных юзеров. Если я правильно понял, то при персональном использовании и менее чем 500 регистраций в день, вы сможете работать с плагином бесплатно.
После установки модуля запускаете проверку на наличие ненастоящих спамеров. Все, кто ее не пройдет будет помечен соответствующим образом и удален. При этом разработчики просят делиться информацией о результатах деятельности плагина с другими пользователями дабы очистка сайтов от мусора работала еще эффективней.
Account Locker Lite
Достаточно много читателей в сети интересуется как закрыть аккаунт пользователю, но не удалять его с сайта. Дело в том, что при удалении WordPress запрашивает что делать со статьями юзера — присвоить другому человеку или удалить навсегда. Плагин Account Locker Lite позволяет решить эту задачу.
Заблокированные пользователи не смогут попасть в админку или восстановить свой пароль. При этом весь созданный ими контент будет доступен на сайте.
New User Approve
Опять же можно пойти несколько иным путем — не давать регистрироваться спамерам. Для этого с помощью плагина New User Approve на сайт добавляется необходимость подтверждения администратором всех новых пользователей. Так у вас получится лично контролировать кто достоин зарегистрироваться на сайте, а кто нет.
Правда, здесь может возникнуть проблема, когда множество некачественных регистраций превратятся в спам в вашем почтовом ящике. То есть, скажем по несколько раз в день на почту будут приходить уведомления о регистрации непонятных пользователей, которые вам придется просматривать. Причем надо будет делать это регулярно и быстро, так как новые посетители также не будут особо в восторге от того, что их учетная запись подтверждается несколько дней.
Captcha
Учитывая недостатки предыдущего метода, есть смысл автоматически защитить форму регистрации от спама. Для этого с помощью модуля Captcha добавляете капчу. Данный прием должен отсечь часть автоматического спама. К тому же для пользователей это более лояльный подход — ввести капчу проще чем непонятно сколько ждать одобрения администратора сайта.
Итого. Поставленную задачу я, увы, не решил, вероятно, подходящего модуля просто не существует. Возможно, проблема моя высосана из пальца, и не так уж это и сложно вручную удалять ненужных пользователей. С другой стороны нашел парочку отличных плагинов, которыми с вами и поделился.
комментария 2 к статье “Удаление пользователей WordPress и защита при регистрации”
Блог Wordpress Inside поможет вам научиться работать в вордпресс, закрепить и расширить имеющиеся знания. Плагины и шаблоны, разные хаки и функции wp, оптимизация и безопасность системы – все это и намного больше вы сможете найти на страницах нашего проекта!
Если хотите быстро и оперативно получать последние новости и статьи, то рекомендуем подписаться на обновления блога:
- Як сховати відсутні товари в Woocommerce шорткодах та схожих товарах
- Сервіс AdMaven + плагін для монетизації трафіка на WordPress сайтах
- Плагіни для створення стрічки новин з біжучим рядком в WordPress
- Як змінити розміщення кнопки оформлення замовлення в WooCommerce
- Плагін WHWS Display In Stock Products First – відображення товарів в наявності першими
- Підписка MonsterONE: чи варто використовувати цей сервіс у 2023 році? (+5 продуктів, які треба скачати в першу чергу)
- Онлайн генератор ссылок на мессенджеры для WordPress и не только
- WooCommerce (46)
- Безопасность (12)
- Видео (6)
- Виджеты (28)
- Возможности (141)
- Вопрос-ответ (6)
- Начинающим (52)
- Новости (46)
- Оптимизация (23)
- Плагины (246)
- Сервисы (87)
- Хаки и секреты (87)
- Шаблоны (45)
- Записи и посты wordpress, оформление записи (5,91 из 7, голосов - 47)
- Проблема с адаптивными изображениями в Gutenberg редакторе WordPress (3,93 из 7, голосов - 44)
- Умный копирайт в footer.php для wordpress (5,63 из 7, голосов - 30)
- Обновление плагинов и тем в WordPress: автоматическое, через FTP, скрытие уведомлений (5,19 из 7, голосов - 31)
- Polylang — плагин для мультиязычных сайтов на нескольких языках в WordPress (4,42 из 7, голосов - 31)
- Плагин TinyMCE Advanced – wordpress текстовый редактор (6,35 из 7, голосов - 20)
- Рубрики и категории wordpress, функция wp_list_categories (6,05 из 7, голосов - 20)
- Дизайн Мания - о веб-дизайне и не только.
- Tod's Blog - все про заработок онлайн.
- Вебдванольные заметки - обзоры веб-сервисов.
- Советы по выбору холодильника LG с технологией No Frost
- Зачем нужны Wi-Fi ретрансляторы и как выбрать подходящую модель
- Введение в онлайн-казино Slotor777: многообразие игр и привлекательные бонусы
- Необходимость использования облачного хранилища в наше время, что важно и как выгодно?
- Спрощення процесу звітності за допомогою програми BAS Бухгалтерія
- Технологія підключення інтернету GPON та її переваги
- За що гравці найбільше цінують Lineage 2
- Для каких проектов нужна аренда виртуального сервера и что такое VPS
Добрый день. Прошу подсказки — как удалить себя с сайта на вордпресс? Я зарегистрировалась на одном из таких сайтов, как участник, или как комментатор, точно не могу сказать, а теперь хотела бы удалиться оттуда. Не могу найти нужную информацию и кнопку, похоже такой возможности на том сайте вообще нет. Спасибо заранее, тому, кто найдет время ответить.
Татьяна, обычно ссылка на редактирование аккаунта есть в письмах, которые приходят от того или иного сайта при комментировании и др. Я бы поискал в почте подобные письма и возможность зайти в свой аккаунт. Если ничего такого нет, то остается один вариант — обращаться к администратору сайта через почту или форму обратной связи (если есть) и просить его удалить свою учетную запись.