Плагин Theme My Login — регистрация на сайте WordPress
Плагин Theme My Login позволяет создать форму регистрации нового пользователя, а также форму входа на сайт и разместить эту форму на любой странице сайта или же в сайдбаре в виде виджета. Основным достоинством плагина является то, что любые манипуляции, будь то — редактирование профиля пользователя, регистрация, вход, восстановление пароля, осуществляются непосредственно на страницах самого сайта, без использования консоли, также плагин позволяет вовсе отключить стандартную страницу авторизации, которая располагается по адресу wp-login.php.
После установки Theme My Login, автоматически создается несколько страниц (Регистрация, войти, выйти, задать пароль и пр.) — это рабочие странички плагина, в которых находится один единственный тэг плагина [theme-my-login], который выводит плагин на страничку, удалять эти страницы не нужно, иначе плагин перестанет функционировать. Также появляется виджет «Theme My Login», который тоже обладает некоторыми настройками, отображение аватарки, ее размер, выбор: какая форма будет в раскрытом виде, а какие в виде ссылки и прочие... Разобраться в них очень легко. Для того чтобы поместить форму регистрации на любую страничку, достаточно поместить в нее все тот же тэг плагина: [theme-my-login], в текстовом режиме редактора.
Основные параметры плагина Theme My Login, располагаются чуть ниже вкладки параметры, пункт «TML» и там есть на что посмотреть. Плагин обладает различными модулями, которые существенно расширяют его функционал, все использовать совсем не обязательно, но некоторые придутся кстати.
Основные настройки
Stylesheet — использование CSS стилей плагина (включено по умолчанию)
Enable e-mail address login — позволяет использовать email в качестве логина, для входа на сайт;
Модули
Enable AJAX — использование технологии AJAX (это помесь JAVA Script и XML, позволяет обновлять страницу локально, только там где это необходимо, вследствие чего повышается скорость загрузки);
Enable Custom E-mail — позволяет редактировать стандартные письма, отсылаемые WordPress при регистрации нового пользователя, сброса пароля и пр., полезная вещь;
Enable Custom Passwords — включение этого модуля позволит пользователю сразу указать свой пароль при регистрации (по умолчанию, WordPress сам генерирует пароль и отправляет на email);
Enable Custom Redirection — возможность указать страницы, на которые пользователь будет перенаправлен после осуществления входи или выхода;
Enable Custom User Links — дает возможность добавить дополнительные пункты в виджет, для авторизованного пользователя либо изменить уже существующие;
Enable reCAPTCHA — включение капчи (для этого нужно подключить ее на Сервисе Google);
Enable Security — в этом модуле 3 функции: 1) делает содержимое сайта доступным только для зарегистрированных пользователей (не рекомендую включать); 2) отключает стандартную страницу авторизации в WordPress (wp-login.php); 3) позволяет указать допустимое количество неправильных попыток входа (неверно указан логин или пароль), по истечению этого лимита пользователь будет заблокирован на время, которое вы и укажите, в минутах, часах или днях;
Enable Themed Profiles — просмотр профиля пользователя, его изменение и прочее осуществляется на странице сайта, без перехода в консоль;
Enable User Moderation — модерация регистраций пользователей, по умолчанию отключена, позволяет выбрать подтверждение регистрации (пользователь должен перейти по ссылки в пиcьме, для подтверждения своего Email; либо включить ручное одобрение регистраций (администратор одобряет либо отклоняет регистрацию).
Более подробно модули рассмотрены в видео версии обзора плагина Theme My Login.
Плагин обладает богатым функционалам и многим покажется полезным, использовать его или нет — решать вам.
Видео версия обзора:
Скачать плагин: Репозиторий WordPress
Статьи по теме
Подписаться на БЕСПЛАТНЫЕ уроки!
|
Буду признателен, если сделаете репост статьи:
Если вам понравилась статья, то вы можете подписаться на RSS-ленту.
|