Как заблокировать аккаунт без удаления пользователя в WordPress

Возникала ли у вас когда-нибудь необходимость блокировки пользователя в WordPress, чтобы тот не мог войти в аккаунт? Самым простым способом является удаление профиля пользователя. Минусом же решения является то, что нужно будет переносить контент, созданный этим пользователем, к другому юзеру. Также вы можете сменить пароль и email юзера, но при этом изменится его граватар. Что, если мы скажем, что можно заблокировать пользователя без удаления его аккаунта? В этой статье мы покажем вам как заблокировать аккаунт без удаления пользователя в WordPress.

Первым делом вам необходимо установить и активировать плагин Account Locker Lite. После активации просто перейдите к редактированию пользователя, которого нужно заблокировать.

Внизу страницы профиля вы увидите блок со статусом блокировки аккаунта.

locking-user-account[1]

Вам нужно выбрать Locked из выпадающего меню Account Status и нажать на кнопку обновления пользователя.

Это действие заблокирует вход для пользователя на сайт без необходимости удаления его аккаунта или переноса записей. Блокированные пользователи НЕ СМОГУТ сбросить свой пароль и возобновить доступ к сайту.

Когда заблокированный попробует войти, он увидит сообщение об ошибке, в котором ему пояснят, что аккаунт был заблокирован.

locked-account-message[1]

Пожалуйста, помните, что если вы отключите этот плагин, то все заблокированные пользователи автоматически разблокируются.

Мы надеемся, что эта статья помогла вам научиться блокировать аккаунты без удаления пользователя в WordPress. Также вам может быть интересна статья о том, как приветственные письма новым юзерам в WordPress.

По всем вопросам и отзывам просьба писать в комментарии ниже.

Не забывайте, по возможности, оценивать понравившиеся записи количеством звездочек на ваше усмотрение.

VN:F [1.9.22_1171]
Rating: 0.0/5 (0 votes cast)

Об авторе ADv

Занимаюсь разработкой сайтов и магазинов на WordPress. Оказываю платные помощь и консультации. Skype: advokat_b
  • а нельзя как то это сделать без плагинов?

    • ADv

      Как в этом случае быть с интерфейсом управления заблокированными пользователями? Каждый раз вручную прописывать логины в коде?

      • вообще лучше бы такую функцию предусмотрели разработчики wordpress, а то мне щас какой то «умница» создает посты через плагин (публикация для гостей) и база mysql ложится напрочь.
        Удалил вообщем то этот плагин, думаю пока проблем не будет. Но сторонние плагины для такой мелкой задачи использовать не хочется как то.

Scroll To Top