Плагин Theme My Login настраиваемая страница логина. Сегодня продолжим модифицировать форму логина. В прошлый раз рассмотрели как менять внешнее оформление и дизайн страницы логина в Word. Press, в этом посте больше внимания уделим функциональности. Вообще, по умолчанию, страница логина в вордпресс является словно инородным телом по отношению к остальному сайту, и пользователь, попадая на нее, может слегка запутаться. Wordpress Theme My Login Русский' title='Wordpress Theme My Login Русский' />Намного более привычной есть ситуация, когда форма для ввода логинапароля или страница редактирования профиля ничем не отличаются от любой другой на сайте имеет тот же дизайн, сайдбар, футер и т. Плагин Theme My Login помогает это все реализовать. Установка модуля Theme My Login занимает считанные минуты либо делаете это через админку Word. Press либо по старинке загружаете файлы на ФТП. Скачать плагин можно здесь, загрузок более 5. Сразу же после установки Theme My Login начинает работать стандартная страница логина становится недоступной, а по адресу имя. Разумеется, если у вас там всего 2 3 пользователя, нет смысла что то из этого делать, но разрабатывая корпоративный сайт, портал или сообщество со множеством юзеров, плагин Theme My Login пригодится. В модуле полно настроек. Основные возможности плагина Самое главное это, конечно то, что все страницы логин, восстановление пароля, редактирование профиля отображаются в общем дизайне проекта. Есть специальный виджет для входа на сайт, который можете легко добавить в сайдбар. Редирект после регистрации на нужные страницы в зависимости от ролей Word. Press пользователей на сайте. Настройка email писем, отправляемых людям после регистрации и для восстановления пароля. Возможность их отправки в HTML формате. Возможность пользователям указания своих паролей при регистрации. Необходимость подтверждения регистрации посетителей по email. А также отображение граватарок зарегистрированным юзерам, темы для профилей пользователей. После установки плагина Theme My Login в админке вордпресс в разделе Параметры появится одноименный пункт меню с настройками. В основных опциях по умолчанию отмечается добавление страницы входа в систему в меню сайта, подключение дополнительного файла стилей и возможность использовать почту для логина. В постоянных ссылках задается адрес страниц входа в систему, регистрации и восстановление пароля. Самый интересный пункт настроек, конечно, Модули. Здесь есть сразу несколько опций, отмечая каждую из которых вы активируете дополнительные возможности плагина Theme My Login. Выберем, например, Custom Redirection, Security, User Moderation и сохраним настройки. После этого в появившихся закладках сможем соответственно задать перенаправление в зависимости от их ролей, определить настройки безопасности и включить модерацию регистрируемых пользователей. Все эти ситуации достаточно часто встречаются на классических корпоративных сайтах не блогах, поэтому если вы занимаетесь их созданием, плагин Theme My Login вам пригодится. Настройка Theme My Login или решаем одним плагином несколько задач. Встала тут передо мной задача интегрировать форму регистрации в дизайн сайта в обход стандартной админки. Остановилась я на плагине Theme My Login. А после того, как поняла, что более менее понятного пошагового свежего мануала по его настройке на просторах Рунета нет решила написать эту статью. Само собой разумеется, что во избежании возможности создать в своем блоге уязвимость, устанавливать лучше плагин последней версии, которую вы можете скачать из репозитория. В его установке вы не найдете ничего нового как и любой другой плагин закачиваете его в разделе плагины, активируете и переходите к настройкам во вкладку слева, которая появится после активации плагина. Кроме того, после его активации в списке страниц появится новая, с именем Login и специальным шорткодом не пугайтесь, все так и должно быть, в настройках плагина, на вкладке Основные, автоматом пропишется ID этой страницы. И если вдруг вам по какой то причине понадобится создать аналогичную свою будете знать, что означают цифры на этой вкладке. Других цифр вы там не увидите. Вот, что вы увидите при входе в настройки. Давайте разберем 1. Как я и говорила, здесь указан идентификационный номер страницы, которую создал плагин и прописал на ней свой шорткод. Этот параметр отображает страницу ВходВыход на панели меню. Эта установка дает вам возможность не потерять внесенные изменения в документ стилей при очередном обновлении плагина. При активации этого чекбокса пользователь будет иметь возможность ввести свой почтовый ящик в поле для ввода логина, чтобы авторизоваться. На вкладке Постоянные ссылки вы может настроить постоянные ссылки для страниц входа, регистрации и восстановления пароля. Остальные настройки становятся доступны после активации тех или иных модулей на вкладке Модули И вот тут начинается самое интересное Но обо всем по порядкуАктивация первого модуля Разрешить Custom E mail, позволит вам настроить почтовые уведомления на свой вкус, вместо стандартных, администратору и пользователю, которые будут отсылаться при регистрации, восстановлении пароля и смены пароля пользователем. После того, как вы поставите галочку в этом чекбоксе и сохраните изменения, появится вкладка Электронная почта, где вы сможете прописать нужные тексты уведомления для каждого случая. Включение второго модуля Разрешить Custom Passwords, добавит в форму регистрации возможность установить собственный пароль вместо набора символов, сгенерированных автоматически. При активации третьего модуля Разрешить Custom Redirection, появится вкладка Перенаправление, где можно будет настроить редирект пользователя после его входа или выхода. При настройке обратите внимание на то, что каждой роли пользователя редирект настраивается отдельно чтобы, сделав установки, например, для Автора, вы не приходили в недоумение, почему они не работают при входе участника или пользователя. Благодаря четвертому модулю Разрешить Custom User Links в появившейся вкладке Пользовательские ссылки, можно будет так же для каждой роли зарегистрированного, назначить, отобразить или убрать ненужные например, по умолчанию имеющуюся ссылку Консоль ссылки, которые будут отражаться в блоке после авторизации. Включенный модуль Разрешить Security вообще закроет ваш сайт от незарегистрированного гостя. Ситроен Ксара Пикассо 2001 Года Руководство По Эксплуатации. И на появившейся после активации вкладке Безопасность вы сможете не только включить этот параметр, но и установить количество неудачных попыток в определенное вами же время, после которых сайт заблокируется для этого пользователя на установленное вами же количество часов. Шестой модуль Разрешить Themed Profiles, сделает так, чтобы при желании редактировать свой профиль, пользователь попадал не в админку, а на специальную страницу, содержащую все те же настройки. Установка галочки во втором столбце с чекбоксами под названием Ограничение доступа администратора уберет со страницы пользователя возможность настроить цветовую схему, которая по сути ему и не нужна, раз он не сможет войти в админ панель. Все эти настройки появятся на вкладке Тематические профили. Ну и последний модуль Разрешить User Moderation, откроет вкладку Модерация пользователя, где вы сможете установить необходимость подтверждения регистрации по ссылке, которая будет отправлена на почту, или включить обязательное подтверждение регистрации нового пользователя администратором, прежде чем тот сможет войти. Вот как будут выглядеть настройки при активации всех модулей плагина Отобразить форму авторизации можно двумя способами виждетом и кодом. Я не буду рассматривать второй хотя бы потому, что не хочу повторяться, этот способ уже рассматривался другим автором, при желании найти его пост не сложно. Я же остановлюсь на виджете если вы новичок, лезть в код вам вряд ли захочется при его наличии. Переходите в раздел. Тут проблем возникнуть не должно, все интуитивно понятно В настройке Действие по умолчанию можно выбрать из трех параметров Войти, Регистрация и Забыли пароль. Этим вы установите, что будет отражаться в вашем виджете форма для входа, регистрации или восстановления пароля. Следующие шесть настроек объяснять не имеет смысла выберите для себя, что вам нужно отображать. Как видите, очень удобно, что можно установить и размер граватара пользователя. А вот последние две настройки определят, будет ли пользователь перенаправлен на отдельную страницу для регистрации, входа, восстановления пароля и прочего или все эти формы отобразятся тут же, в сайдбаре если галочки стоят, перенаправления не будет. Не забудьте нажать Сохранить после внесения нужных изменений. Стоит также упомянуть, что письма с уведомлением о регистрации будут отправляться и пользователю, и администратору, даже если вы не будете активировать модуль с настройками почтовых уведомлений. Разница будет лишь в том, будете ли вы требовать от только зарегистрировавшегося подтверждение регистрации по ссылке в этом случае информация с его данными придет ему после подтверждения, а не сразу. Ну, вот, вроде, и все по настройке плагина Theme My Login.