Изменение сообщений об ошибках входа в систему
Я просмотрел вопросы, но не смог найти похожего.
Мне нужно изменить пользовательские сообщения об ошибках, которые отображаются, когда пользователь пытается войти в систему с неправильным именем пользователя или паролем.
Например, измените это: "ОШИБКА : Пароль, который вы ввели для имени пользователя %1$s, неверен. Вы потеряли свой пароль?" к этой "неверной информации" (просто пример)
Я пытался использовать "add_filter", но я с ним не знаком, так что любая помощь будем признательны! Спасибо
19
Author: Vitor Argos, 2011-08-05
1 answers
Вы можете сделать это с помощью login_errors
крючка фильтра, и вот как:
add_filter('login_errors','login_error_message');
function login_error_message($error){
//check if that's the error you are looking for
$pos = strpos($error, 'incorrect');
if (is_int($pos)) {
//its the right error so you can overwrite it
$error = "Wrong information";
}
return $error;
}
Обновление:
Я только что протестировал код, и он отлично работает, просто вставил код в мою тему functions.php файл без каких-либо изменений в файле .po
21
Author: Bainternet, 2013-04-04 22:31:07