Запрет отображения ошибок на странице авторизации

При попытке авторизации на WordPress-сайте, если указаны неправильные данные (либо логин, либо пароль, либо то и другое одновременно), система выдает ошибку, в которой сообщает, что именно было введено неверно, т.е. если был указан неправильный логин, то WordPress в ошибке скажет, что логин неверен.

А такая информация увеличивает вероятность подбора логина/пароля, поскольку взломщик будет наглядно видеть, какая часть данный не подобрана.

Чтобы избежать этого, достаточно лишь добавить в файл functions.php своей WordPress-темы следующую строчку:

add_filter('login_errors',create_function('$a', "return null;"));

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

—–
Посетив сайт JimmClub, вы сможете мобильную аську Jimm для телефона скачать бесплатно, воспользовавшись онлайн конструктором, либо выбрать уже готовую сборку из представленного списка наиболее популярных.

  0 Мне понравилось!

Koммeнтapии (6):

  1. А где именно или как именно этот код вставлять? После него перестает грузиться сайт, приходится удалять. Версия 2.3

  2. Так и вставлял, но все равно не грузится и пишет об ошибке в functions.php

  3. Спасибо, Дим.
    Чертовски полезно и отлично работает. Впрочем, как и всегда :)

    К слову, не знаешь как сделать логин-форму не дефолтную водпрессовскую раскрашенную, а браузерную, т.е. такую:
    http://clip2net.com/clip/m10803/1286204814-clip-11kb.png

Oтпpaвить кoммeнтapий

Облако тегов