Плагин регистрации для WordPress — Profile Builder
Всем привет! Вы попали в вотчину Дмитрия Афонина — блог FairHeart.ru)) Сегодня сказ пойдет о плагине регистрации для WordPress. Таких очень немного, а на русском языке так совсем не найти. Самым лучшим из тех, что я попробовал, оказался плагин Profile Builder. Он простой и удобный, но потребует некоторое время на русификацию формы регистрации.
Начнем, как и положено, с установки плагина в wordpress — скачайте Profile Builder , распакуйте архив и загрузите папку с файлами плагина на сервер в директорию /wp-content/plugins, используя ftp клиент, к примеру FileZilla. Сразу после активации, вас перекинет в настройки, которые находится в разделе «Пользователи» — «Profile Builder».
Если решили воспользоваться этим плагином, то не забудьте разрешить пользователям регистрироваться в WordPress: в разделе «Параметры» — «Общие» поставить галочку напротив «Любой может зарегистрироваться» и выбрать «Роль нового пользователя» — «Подписчик» или «Участник» (может писать статьи и сохранять их в черновиках для проверки админом).
Все основные настройки плагина сосредоточены в пункте Default Profile Fields и сводятся к списку полей, которые будут отображаться в форме регистрации.
- Input Field Name — название поля.
- Visibility — добавить/удалить в форму регистрации.
- Required — обязательные поля.
- Username — имя пользователя. Обязательное поле, которое нельзя скрыть.
- First Name и Last Name — имя и фамилия пользователя.
- Nickname — никнейм.
- Display name publicly as. — какое из имен будет отображаться на блоге.
Contact Info (контакты):
- E-mail — адрес электронной почты. Всегда обязательное поле.
- Website — сайт.
- AIM, Yahoo IM и Jabber / Google Talk — сервисы обмена мгновенными сообщениями через интернет.
About Yourself (о себе):
- Biographical Info — поле для ввода информации пользователем о себе.
- New Password — новый пароль. Еще одно обязательное поле, которое не скрыть.
После настройки полей необходимо вывести результат работы плагина регистрации Profile Builder на блога. Это делается с помощью следующий шорткодов:
1. Форма авторизации:
2. форма регистрации в WordPress:
3. Редактирования профиля уже зарегистрированных пользователей:
4. Восстановление пароля:
Просто берем нужный код и вставляем либо в текст заранее созданной и отведенной под форму регистрации/авторизации страницы блога, либо в стандартный виджет «Текст».
К сожалению, все поля на английском языке, поэтому придется их русифицировать в ручную. Для этого перейдите в раздел «Плагины» — «Редактор» и в правом верхнем углу выберете Profile Builder.
- profile-builder/front-end/wppb.login.php — данный файл отвечает за форму авторизации, которая выводится с помощью кода №1.
- profile-builder/front-end/wppb.login.php — форма регистрации (код №2).
- profile-builder/front-end/wppb.edit.profile.php — редактирование профиля (шорткод №3).
- profile-builder/front-end/wppb.recover.password.php — форма смены пароля, получаемая с помощью шорткода №4.
Находите английские слова и заменяете их русскими эквивалентами.
На этом все, спасибо за внимание. Всех Вам благ!
Лучший способ выразить благодарность автору — поделиться с друзьями!
Узнавайте о появлении нового материала первым! Подпишитесь на обновления по email:
Источник
Как настроить плагин Profile Builder WordPress
Здравствуйте! Сегодня я расскажу вам и покажу как настроить плагин Profile Builder для сайта на cms wordpress. Что это за плагин ? данный плагин позволит организовать на вашем сайте регистрацию и авторизацию. К тому же в отличие от многих других плагинов, данный плагин создаст на вашем сайте страницу, где зарегистрированный пользователь сможет редактировать свои данные,пароль, имя, почту, контактную информацию и т.д. В общем плагин весьма и весьма интересный, его основные преимущества:
— Настройки плагина на Русском языке, разобраться будет не сложно.
— Формы регистрации, авторизации и профиль пользователя, создаются с помощью простых шорткодов, никакого кода.
— Виджет для авторизации. В виджет так же встроены ссылки на страницу регистрации и восстановления пароля.
— Широкий спектр для создания различных полей для форм, вот некоторые из них — имя, ник, email, пароль, повторить пароль, сайт, о себе, контактная информация и т.д.
— Встроенная функция восстановления пароля.
— Подтверждение по электронной почте.
— Измеритель силы пароля, возможность задать минимальные значение силы пароля.
— И т.д.
Плагин регистрации для сайта WordPress
Итак, установить данный плагин вы сможете прямо из своей админ-панели wordpress. Перейдите по вкладке: Плагины — Добавить новый , введите название плагина в форму поиска, нажмите Enter, установите и активируйте открывшийся плагин.
Чтобы попасть на страницу настроек плагина, нажмите на вкладку — Profile Builder .
Разберём настройки. Начнём по порядку со страницы — Базовая информация . Здесь отображается ознакомительная информация и описание основных свойств плагина. Здесь ничего делать не надо.
Далее, переходим на страницу — Основные настройки .
— Загрузите собственный Profile Builder’s CSS файл с внешней части сайта, поставьте здесь галочку если вы хотите изменить профиль пользователя по умолчанию.
— Подтверждение по электронной почте» активировано, указываем здесь ДА.
— Целевая страница «подтверждения по электронной почте», здесь можно указать страницу куда будет перенаправлен пользователь после подтверждения регистрации.
— Разрешить пользователям входить в систему с, здесь лучше выбрать, чтобы пользователь при входе мог указать либо имя с паролем либо email с паролем.
— Минимальная длинна пароля, укажите минимальную длину пароля, которую должен указать пользователь при регистрации.
— Минимальная сила пароля, задайте здесь минимальную силу пароля.
В конце Сохраняем настройки.
Далее, переходим на страницу — Настройки панели администратора . Здесь нужно указать кому будет видна панель администратора на внешней части сайта. Для редактора и автора конечно нужно показать админ-панель, как и в настройках по умолчанию. Сохраняем изменения.
Далее, переходим на страницу — Управление полями . Здесь можно редактировать поля по умолчанию, удалять или добавлять новые. Все поля указаны на Английском языке, но сейчас я покажу вам как их редактировать и указать на Русском языке. Выбираем поле и жмём на кнопку — Редактировать .
У вас откроется окно, где вы сможете заменить английское слово на Русское. Так же здесь можно указать дополнительные настройки:
— Описание, здесь можно указать подсказку для регистрирующихся, что они должны указывать в поле. Для основных полей, таких как — имя, email, пароль, можно оставить данное поле пустым. А вот для таких полей как — О себе, можете указать здесь, что конкретно нужно написать пользователю.
— Значение по умолчанию, для обязательных полей оставьте данное поле пустым. Для необязательных укажите что должно отображаться по умолчанию, если пользователь не заполнил поле. Не обязательно.
— Обязательный, укажите здесь является ли поле обязательным для заполнения. Есть поля, которые по умолчанию обязательные.
Я думаю для вас не будет новостью, что английские слова можно переводить на Русские с помощью Google или Yandex переводчика. Далее, если вы хотите добавить в форму новое поле, то вверху страницы выберите поле и нажмите на кнопку — Добавить поле .
Далее, на странице — Расширения ничего делать не нужно, здесь вы можете приобрести платные продукты от разработчиков плагина.
Итак, теперь когда вы настроили плагин, вам нужно создать страницы на сайте и вставить туда шорткоды:
[wppb-register] — данный шорткод вставляется на страницу регистрации.
[wppb-edit-profile] — вставить на страницу редактирования профиля пользователя.
[wppb-register role=»author»] — для регистрации определённых пользователей, укажите в шорткоде роль пользователя. Например роль- подписчик (английскими).
Пример:
Так же, готовые шорткоды есть на странице — Базовая информация .
Далее, переходим на страницу — Виджетов , там у вас будет новый виджет — Profile Builder Login Widget .
Перетащите данный виджет в сайдбар и откройте для редактирования. В виджете вам необходимо указать:
— Название виджета. Например — Войти.
— Указать страницу на которую будет перенаправлен пользователь после входа.
— Указать адрес страницы регистрации, чтобы в виджете появилась ссылка для перехода на страницу Регистрации.
— Указать адрес страницы восстановления пароля, чтобы в виджете появилась ссылка для перехода на страницу восстановления пароля.
Кстати, шорткод для создания страницы восстановления пароля, находится на странице — Базовые настройки .
Пример: (кстати, форма будет выглядеть в зависимости от вашей темы wordpress)
Итак, подводим итоги, я постарался максимально растолковать вам устройства работы данного плагина. Если по вникать и по экспериментировать, то ничего сложного здесь нету, всё просто на самом деле, было бы желание, будут и возможности. В общем пошевелить мозгами вам придётся, это полезно…
У меня на этом всё, если у вас остались вопросы по статье или по плагину, то обязательно напишите мне, до новых встреч! Заходите ещё в гости, впереди много обновлений…!
Источник
Profile Builder: создание произвольных форм регистрации и входа в WordPress
Если вам необходимо реализовать на своем WordPress сайте пользовательскую регистрацию и вход на сайт, и вы воспользуетесь базовой системой, поставляемой вместе с WordPress, вы быстро обнаружите, что она далека от идеальной – пользователям нужно переходить на страницу wp-login.php, чтобы зарегистрироваться и войти, причем на этой странице выводится логотип WordPress и она лишена каких-то произвольных полей. Есть плагины, которые позволяют несколько видоизменить эту страницу, однако более подходящий путь – выделить под регистрацию и вход отдельную страницу вашего сайта, которая будет сохранять дизайн и стили ресурса, что обеспечит лучший опыт взаимодействия.
Один из достаточно объемных плагинов, который вы можете использовать для того, чтобы реализовать такую страницу, называется Profile Builder. Он предлагает богатый набор различных особенностей, позволяющих создавать регистрационные страницы, которые вы можете полностью изменять в зависимости от ваших потребностей. Также плагин обеспечивает систему пользовательских профилей, т.е. пользователи могут редактировать свои профили, обновлять информацию и т.д.
В сегодняшней статье я собираюсь рассмотреть возможности этого плагина.
Настройка плагина
После того, как вы скачаете и активируете плагин, вам нужно будет ввести специальный код, чтобы включить автоматические обновления. Как только вы это сделаете, в вашей консоли появится новый пункт меню под названием Profile Builder, содержащий все, что вам требуется для начала работы с плагином. Самая первая страница, которую вам нужно будет посетить – это страница Basic Information.
В самом верху страницы вы найдете три шорткода для страницы входа, страницы регистрации и страницы редактирования профилей. Вы можете добавить их, если они вам требуются, перейдя к разделу «Страницы – Добавить новую». Вам нужно будет создать и опубликовать страницы, вставив в них определенный шорткод. В итоге вы получите функционирующие страницы регистрации/входа/редактирования профилей, однако основная мощь этого плагина состоит не в создании таких страниц, а в их тщательной настройке. Вы можете легко подогнать эти страницы под ваши требования. Сразу под областью с шорткодами вы увидите раздел «Extra Fields». Щелкните по этой кнопке и начните проводить изменения:
Здесь вы найдете массу полей, добавленных по умолчанию – вы можете удалить любые ненужные поля, можно делать поля «обязательными», также вы можете добавлять любые другие поля из выпадающего списка.
Плагин предлагает обстоятельный набор полей, при помощи которых вы можете полностью изменить страницы под свои требования – среди таких полей можно отметить загрузку аватарок, reCaptcha, а также стандартные поля: юзернейм, веб-сайт, пароль, email и т.д.
Если вы посетите вашу страницу регистрации, которую вы создали ранее во фронтэнде вашего сайта, вы увидите форму в действии вместе с любыми дополнительными полями, добавленными вами:
Если вы посетите страницу Edit Profile, вы увидите то, что будет выдаваться пользователю при редактировании профиля:
Подключение дополнительных модулей
Платная версия плагина поставляется вместе с несколькими дополнительными модулями, которые вы можете подключать:
- Многочисленные формы регистрации
- Многочисленные формы редактирования профилей
- Список пользователей
- Настройщик писем для администратора
- Настройщик писем для пользователей
- Произвольные редиректы
Если вы активируете эти модули, вы увидите дополнительные ссылки, которые будут добавлены в меню администратора. К примеру, настройщик писем для администратора позволяет вам создавать произвольные письма, которые будут отправляться администратору, когда кто-либо зарегистрируется и введет информацию, такую как имя пользователя, почтовый адрес, пароль и т.д. Очень полезная возможность:
Плагин поставляется в двух версиях – Pro ($139) и Hobbyist ($59). Версия Pro включает в себя дополнительные модули, такие как Multiple Registration Forms, Multiple Edit-profile Forms, User Listing, Admin Email Customizer, User Email Customizer, Custom Redirects.
Заключение
Мне плагин вполне понравился – достаточно всего лишь установить плагин, включить его и ввести 3 шорткода. Однако настоящая мощь плагина скрывается в его обширных настройках. Система пользователей WordPress очень хороша, она позволяет создавать сообщества. Я рекомендую вам попробовать этот плагин, чтобы самостоятельно убедиться в его богатых возможностях.
Источник