Как скрыть подсказки в ошибках входа на странице логина в WordPress

Владислав Белецкий
Владислав Белецкий .
Категория:
Комментариев: 0

Недавно один из наших читателей спросил, как можно отключить подсказки на странице входа в WordPress. По-умолчанию, WordPress отображает уведомления об ошибках, когда кто-либо вводить некорректные имя пользователя или пароль на странице входа. Эти уведомления могут быть использованы в качестве подсказки для того, чтобы подобрать, логин, почтовый адрес или пароль. В этой статье мы покажем вам как отключить подсказки на странице входа в WordPress.

hideloginhintswp[1]

Что за подсказки в уведомлениях об ошибках

В процессе логина WordPress отображает следующее сообщение об ошибке, когда кто-либо вводит некорректный логин

ОШИБКА: Неверное имя пользователя. Потеряли пароль?

invalid-username[1]

Если же кто-то введет правильный логин с неверным паролем, тогда WordPress покажет такое сообщение:

ОШИБКА: Введённый вами пароль пользователя admin неверен. Потеряли пароль?

incorrectpassword[1]

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

Начиная с версии WordPress 4.5 вы также можете входить в админку сайта с помощью email адреса вместо логина. Эти самые подсказки на странице входа также помогут подтвердить, что вы используете определенный email адрес для своего админского аккаунта.

Для большинства пользователей это не станет большой проблемой, однако для тех, кто заботится о своей приватности и безопасности всё иначе.

Давайте же посмотрим, как можно скрыть эти подсказки для входа в админку WordPress.

Скрываем подсказки для входа в WordPress

Просто добавляем следующий код в файл functions.php вашей темы или в плагин для сайта WordPress:

function no_wordpress_errors(){
  return 'Что-то пошло не так!';
}
add_filter( 'login_errors', 'no_wordpress_errors' );

Этот код позволит вам добавить собственное сообщение для ошибок входа. Стандартные сообщения будут перезаписаны.

Теперь если кто-то введет некорректный логин, пароль или email, то WordPress просто покажет сообщение ‘Что-то пошло не так!’ без дополнительных подсказок.

nohints[1]

Стоит учесть, что этот код скрывает ошибки входа, но не защищает вас от попыток взлома в целом или же брутфорс атак.

Мы надеемся, что эта статья помогла вам скрыть подсказки на странице входа в WordPress.

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

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

VN:F [1.9.22_1171]

Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии