Информация будет полезна только тем, у кого на сайте зарегистрировано несколько аккаунтов. Речь будет идти о плагине Account Locker Lite. Он может некоторым пользователям заблокировать доступ к админке WordPress, не удаляя сами аккаунты.
Иногда бывает так, что некоторым зарегистрированным пользователям нужно запретить доступ в админку сайта WordPress.
Например, у вас на сайте трудятся несколько зарегистрированных авторов. Однако в один момент вам понадобилось провести технические работы над своим проектом. Вы не хотите, чтобы в это время авторы работали в своих аккаунтах.
Поэтому лучшим вариантом будет на время заблокировать пользователя на вход в администраторскую часть сайта.
Второй пример, когда вам нужно заблокировать какого-то определенного автора.
Конечно, простым вариантом будет полное удаление аккаунта этого пользователя. Однако такое не всегда полезно. Просто при удалении аккаунта автора все его записи нужно присваивать другому человеку.
Иногда такое не приемлемо!
Также можно в самом аккаунте изменить пароль и электронную почту. Но в таком случае изменится и граватарка человека. В итоге, получиться, что записи опять же будут присвоены другому автору.
Плагин Account Locker Lite
В таком случае вам пригодиться плагин Account Locker Lite. Он заблокирует нужный вам аккаунт. В итоге, пользователь не сможет зайти в админку или изменить пароль. Скачать плагин можно тут.
Аккаунт будет заблокирован, но при этом все старые записи пользователя будут доступны для других посетителей. Плагин почти никаких опций не имеет. После его активации, вам нужно зайти в меню «Пользователи» —> «Все пользователи» и выбрать нужного юзера.
К сожалению, в плагине пока нет возможности разом забанить несколько аккаунтов. Поэтому, придется заходить в сам аккаунт автора и там уже его блокировать.
Когда зайдете, внизу вы увидите новую опцию «Lock User Account«. Тут можно изменить статус учетной записи. По умолчанию она разблокирована. Чтобы забанить пользователя, выберите Locked и сохраните настройки.
Теперь блокировка пользователя удалась. Человек уже не сможет зайти в админку сайта или изменить пароль. При попытке входа, пользователю будет высвечиваться вот такое предупреждение.
Теперь человек не сможет войти в админку WordPress. Однако имейте в виду, что при деактивации плагина Account Locker Lite все заблокированные учетные записи пользователей вновь будут доступны.
Ну, а на этом все.
Теперь вы знаете, как забанить пользователя, не удаляя его аккаунт на самом сайте WordPress. В общем, изучайте и внедряйте!
Я тоже не использую регистрацию на сайте. Мне это кажется безопаснее. Хотя возможно и ошибаюсь. Кстати, интересный метод. Так сказать, лечение малой кровью!
Не Надежда, не ошибаетесь. Запрет регистрации повышает безопасность блога. К тому же это предотвращает внесения дополнительной информации в базу. Однако, что касается сайтов, то там должна быть регистрация. Поэтому им владельцам нужно искать дополнительные способы защиты.
Сейчас на WP все делают. Я как-то набрела на форум на движке вордпрес, так там каждому пользователю нужно было заходить именно через админку, чтобы участвовать в обсуждении. Думаю, этот плагин для таких случаев.
Ага! Если какой-нибудь пользователь начинает неадекватно себя вести, то его можно забанить на определенный промежуток времени. Так он не сможет зайти в админку и произвести какие-то действия (например, оставить свой зловредный комментарий). :-)
Довольно интересная информация и могу предположить, что многим будет полезна. Хотя у меня самого за все время работы с WordPress было всего 2 сайта, на которых работало сразу несколько авторов, и всех из них я знал лично, следовательно, такой бы ситуации не возникло. Но на будущее теперь буду в курсе, что есть такой плагин вполне возможно, что рано или поздно он пригодиться.
Согласен, полезная штука! Даже если зарегистрированные авторы — это хорошие люди, то иногда им тоже приходится закрывать доступ в админку. Как правило это из-за каких-либо технических работ на сайте. Кстати, владельцы крупных сайтов так и делают. Некоторые даже своим пользователям высылают письмо с уведомлением о недоступности сайта на определенный период времени.