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

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

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

Для решения задачи существует несколько способов. Рассмотрим некоторые из них.

Способ 1. Плагин Clean Login

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

Итак, после установки и активации плагина, следует в желаемом месте вставить следующий шорткод:

[clean-login]

Для примера добавим его на отдельную страницу и в виджет Текст. В итоге на сайте увидим красивую форму входа.

Страница входа

Для вывода форм регистрации и восстановления пароля используются следующие шорткоды:

[clean-login-register]
[clean-login-restore]

Плагин также позволяет перенаправлять пользователей на определенную страницу после входа в систему (или выхода). Для этого в админ-панели нужно перейти в раздел Настройки -> Clean Login и в разделе Redirections выполнить необходимые настройки, после чего нажать кнопку Сохранить изменения.

Страница настроек плагина Clean Login

Способ 2. Плагин Login With Ajax

Login With Ajax — еще один WordPress-плагин для вывода форм входа, регистрации и восстановления пароля. Его преимуществами являются:

  • использование AJAX-технологии (отправка данных без перезагрузки страницы);
  • поддержка WPML;
  • корректная работа SSL;
  • отправка e-mail после регистрации.

Плагин также работает по принципу вставки в нужное место специального шорткода [login-with-ajax] как в шаблоны, так и в виджеты.

Страница входа

Способ 3. Изменение встроенной страницы входа

Этот способ предусматривает не создавать собственную страницу входа в систему, а настроить стандартную. Для этого существует множество бесплатных плагинов (например, Birds Custom Login, Custom Login Page Customizer, Admin Custom Login), которые позволят изменить визуальные элементы формы на странице wp-login.php, сохраняя при этом все ее функции. У Вас есть возможность изменить:

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