Основы PL/pgSQL в СУБД PostgreSQL

Курс по изучению процедурного расширения PL/pgSQL в СУБД PostgreSQL. Основная концепция PL/pgSQL заключается в том, чтобы преодолеть ограничения языка SQL и предоставить разработчикам новые возможности для работы с базами данных.

Поступить на курс

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

Данный курс является консолидацией теоретических основ и практических примеров, которые демонстрируют работу операторов и функций SQL в системе управления базами данных PostgreSQL.

Поступить на курс

JSON в PostgreSQL

Курс «JSON в PostgreSQL» познакомит вас с форматом JSON и покажет, как создавать и обрабатывать JSON-данные в СУБД PostgreSQL.

Поступить на курс

XML в PostgreSQL

Курс по изучению и практическому применению расширяемого языка разметки XML (eXtensible Markup Language) в системе управления базами данных PostgreSQL.

Поступить на курс

Оконные функции в PostgreSQL

Курс по изучению и практическому применению оконных функций в системе управления базами данных PostgreSQL.

Поступить на курс

Массивы в PostgreSQL

Курс по изучению и практическому применению массивов (array) в системе управления базами данных PostgreSQL.

Поступить на курс

 ›  ›  ›  › Как изменить текст ошибки при авторизации в 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 не будет опубликован. Обязательные поля помечены *