Как в WordPress отключить анимацию на странице входа?

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

Страница входа в админ-панель

Как отключить эффект встряски входа в WordPress?

Эффект встряски добавляется с помощью JavaScript, который WordPress добавляет на каждой странице входа. Все, что нам нужно сделать, это удалить этот код. Для решения задачи будем использовать специальный PHP-код, который необходимо добавить в файл functions.php Вашей активной WordPress-темы.

Если Вы не знаете, как редактировать functions.php, то в этом случае Вам поможет плагин ProFunctions.

Итак, в указанный файл нужно добавить следующие строки на языке PHP:

wpschool_remove_loginshake () {
    remove_action ( 'login_head', 'wp_shake_js', 12 );
}
add_action ( 'login_head', 'wpschool_remove_loginshake' );

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

Курс WordPress-разработчик
Если Вам понравилась статья — поделитесь с друзьями
Михаил Петров
Привет! Меня зовут Михаил Петров. Я копирайтер и занимаюсь этим с 2013 года. Скрупулезность и ответственность - моя фишка! Не могу делать как попало и добиваюсь, чтоб заказчик сказал минимум “неплохо”. За все время своей работы пришлось написать и отредактировать немало разной “текстовухи”, включая SEO-тексты, отзывы и прочую чушь. На сегодняшний день специализируюсь на написании информационных статей и руководств технического направления. Вижу смысл и светлое будущее в текстах для людей, а не для машин.