Погружение в базы данных Oracle

Данная книга является руководством для начинающих специалистов в области анализа и обработки данных. В книге рассматривается язык SQL и его процедурное расширение PL/SQL от компании Oracle.

Купить книгу

SQL без слёз

Цель книги заключается в том, чтобы научить любого человека работать с реляционными базами данных и получать из них необходимую информацию посредством выполнения SQL-запросов.

Скачать книгу

 ›  ›  ›  › Как изменить текст ошибки при авторизации в WordPress

Как изменить текст ошибки при авторизации в WordPress

Система управления содержимым сайта WordPress по умолчанию выводит стандартное сообщение об ошибке на странице авторизации, когда посетитель вводит неправильные данные. В этом информационном сообщении говорится, что конкретно было введено неправильно, логин или пароль. Когда злоумышленник видит сообщение, что введен только неверный пароль, он понимает, что ему остаётся только подобрать пароль.

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

Стандартный текст ошибки при авторизации wordpress

Изменить текст ошибки при авторизации, можно двумя способами:

  1. добавить фильтр в файл functions.php, который хранится в директории wp-includes;
  2. добавить фильтр в файл functions.php, который хранится в директории вашей темы оформления.

Какой способ использовать решать вам. В данном случае, будет использоваться первый способ. Переходим в директорию wp-includes, находим и открываем файл functions.php

Открываем файл functions.php в директории wp-includes

В конец файла functions.php добавляем следующий код:

// Выполняем замену сообщений об ошибках авторизации
function custom_text_error_auth(){
  return 'Извините, что-то пошло не так..';
}
add_filter('login_errors', 'custom_text_error_auth');

Сохраняем внесенные изменения.

Вносим изменение в файл functions.php

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

Стандартный текст ошибки авторизации изменен

Метки: , .

Записи по теме

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *