Profile Builder: создание произвольных форм регистрации и входа в WordPress. Wordpress profile builder
Плагин Profile Builder и login Sidebar форма регистрации на WordPress для пользователей — WP | DLE
Вам нужна разработка интернет магазинов, нет идей обратитесь к профессионалам.
Всем привет. Настал тот момент когда мне понадобилась форма регистрации на WordPress , в более ранних постах я описывал один код который способствует выводу в Sidebare формы, время идет WordPress обновляется все чаще , мне пришлось искать альтернативный вариант и я остановился на плагине Profile Builder. С помощью этого плагина можно вывести всю информацию на блог и таким образом отгородить вашу админку от нежелательных заходов зарегистрированных пользователей
В этой статье мы разберем более подробно Плагин Profile Builder и Плагин login Sidebar , а так же научимся создавать форму регистрации на WordPress
Для начала нужно скачать плагин WordPress Profile Builder и активировать его. Далее в админ панели во вкладке «Параметры » —> «Общие настройки» ставим галочку любой может зарегистрироваться.
Во вкладке Пользователи появиться новое меню «Profile Builder» , в котором можно в дальнейшем редактировать параметры. Поверьте их там немного.
Создания форма регистрации: Плагин Profile Builder
Переходим к созданию нашей формы, для этого создаем новую страницу , называем ее например «Регистрация» и в самой странице вставляем шорткод [wppb-register] . Кто не знает что такое шорткод, объясню в вкратце — это короткий код — в котором содержится определенная функция, на данный момент у нас форма рег -ций.
- Добавить новую страницу
- Название
- Вставляем шорткод
- Сохраняем
Точно такими же методами можно создать другие страницы:
- [wppb-login] — Страница с формой входа
- [wppb-edit-profile] — Страница с формой редактирования данных пользователя (пользователь должен быть авторизован)
- [wppb-recover-password] — Страница с формой восстановления пароля
Все эти шорткоды можно найти по вкладке «Админ панель» — > «Пользователи» — > «Profile Builder» , здесь присутствует весь список , я перечислил основные.
Настройка плагина WordPress Profile Builder
Настройки у плагина не велики всю работу делают короткие функции, передем к основным:
В основных настройках, выбрать набор стилей на сайте, я так и не понял для каких целей эта вкладка нужна так как у меня доступно «По умолчанию» и «Никакой»
И подтверждение по Email, после того как пользователь зарегистрируется на сайте ему нужно подтвердить регистрацию.
Здесь можно выбрать каким пользователям включать/отключать админ панель, кто не знает как это делается, сейчас опишу. Вы как администратор имеете право давать роли любому пользователю, каждая роль имеет свои возможности, например автор может писать статьи.Для добавления роли открывайте вкладку «Пользователи» выбираете из списка нужного вам человека и устанавливаете ему права, все легко и просто.
Стандартные поля профиля, здесь вы можете упростить форму регистрации (чем проще тем лучше) и после отметки обязательные поля, пользователь должен будет обязательно их заполнить. Так же через эти настройки можно вывести информацию о профиле.
Выводи Profile Builder в Sidebar
Можно вывести ссылку , а можно форму регистрации, выводиться она опять же через шордкод. Открываете файл Sidebar и в нужном месте устанавливаем код [wppb-login]. После этого пользователь может ввести имя, пароль и войти на сайт.
Как видите ничего здесь сложного нет. Я для вас приготовил еще альтернативный вариант, он проще плагина Profile Builder, Вам всего лишь нужно скачать и активировать плагин Sidebar Login. И С помощью виджета вытащить его в нужное вам место, Плюс этого плагина, к нему можно добавлять ссылки, которые будут отображаться у зарегистрированного пользователя.
Настройка плагина Sidebar Login
Изначально при входе на сайт выглядит он примерно так:
На ваше усмотрение вы можете разместить необходимые ссылки, которые будут доступны после регистрации:
Например вы можете создать правила на сайте и они будут отображаться у всех зарегистрированных пользователей. Или разрешить публиковать новости но для этого , даем роли автора, я добавил несколько ссылок и у меня получилось следующее:
Получилась достаточно не плохая форма, кстати ее можно редактировать и менять стили, для этого проходим в раздел «Плагины» — > находим плагин Sidebar Login «Изменить» для редактирования стиля Вам нужен файл sidebar-login/style.css.
А вот список ссылок которые можно вытащить из админки: Но они доступны для разных ролей:
- http://ваш — сайт/wp-admin/post-new.php — разрешить пользователю добавить новость
- http://ваш — сайт/wp-admin/users.php — список всех пользователей
- http://ваш — сайт/wp-admin/edit-comments.php?comment_status=all — комментарии
- http://ваш — сайт/wp-admin/profile.php — Ваш профиль
Остальное можете добавить сами, включите воображение и используйте возможности WordPress по полной, будут появляться вопросы пишите? Отвечу, помогу !!!
blogowed.ru
Как настроить плагин Profile Builder ? — ТОП
Здравствуйте !
Сегодня я расскажу вам и покажу как настроить плагин Profile Builder для сайта на cms wordpress. Что это за плагин ? данный плагин позволит организовать на вашем сайте регистрацию и авторизацию. К тому же в отличие от многих других плагинов, данный плагин создаст на вашем сайте страницу, где зарегистрированный пользователь сможет редактировать свои данные,пароль, имя, почту, контактную информацию и т.д. В общем плагин весьма и весьма интересный, его основные преимущества:
— Настройки плагина на Русском языке, разобраться будет не сложно.
— Формы регистрации, авторизации и профиль пользователя, создаются с помощью простых шорткодов, никакого кода.
— Виджет для авторизации. В виджет так же встроены ссылки на страницу регистрации и восстановления пароля.
— Широкий спектр для создания различных полей для форм, вот некоторые из них — имя, ник, email, пароль, повторить пароль, сайт, о себе, контактная информация и т.д.
— Встроенная функция восстановления пароля.
— Подтверждение по электронной почте.
— Измеритель силы пароля, возможность задать минимальные значение силы пароля.
— И т.д.
Итак, установить данный плагин вы сможете прямо из своей админ-панели 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)
Итак, подводим итоги, я постарался максимально растолковать вам устройства работы данного плагина. Если по вникать и по экспериментировать, то ничего сложного здесь нету, всё просто на самом деле, было бы желание, будут и возможности. В общем пошевелить мозгами вам придётся, это полезно…
У меня на этом всё, если у вас остались вопросы по статье или по плагину, то обязательно напишите мне, до новых встреч ! Заходите ещё в гости, впереди много обновлений…!
info-effect.ru
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 очень хороша, она позволяет создавать сообщества. Я рекомендую вам попробовать этот плагин, чтобы самостоятельно убедиться в его богатых возможностях.
Источник: wplift.com
oddstyle.ru
User registration & user profile – Profile Builder
Описание
Profile Builder is WordPress user registration done right.
Easy to use profile plugin allowing front-end login, user registration and edit profile by using shortcodes.
Restrict Content based on user role or logged in status & manage user roles and capabilities using the built in Role Editor.
Like this plugin? Consider leaving a 5 star review.
It lets you customize your website by adding a front-end menu for all your users, giving them a more flexible way to modify their user profile or register users (front-end user registration).Users with administrator rights can customize basic user fields or add custom user fields to the front-end forms.
To achieve this, simply create a new page and give it an intuitive name(i.e. Edit Profile).Now all you need to do is add the following shortcode: [wppb-edit-profile].Publish the page and you are done!
Front-end User Registration, Login, Edit Profile and Password Recovery Shortcodes
You can use the following shortcode list:
- [wppb-edit-profile] – to grant users front-end access to their user profile (requires user to be logged in).
- [wppb-login] – to add a front-end login form.
- [wppb-logout] – to add logout functionality.
- [wppb-register] – register users via a front-end register form.
- [wppb-recover-password] – to add a password recovery form.
- [wppb-restrict]Content to restrict[/wppb-restrict] – to restrict blocks of content
Users with administrator rights have access to the following features:
- drag & drop to reorder user profile fields
- enable Email Confirmation (on registration users will receive a notification to confirm their email address)
- choose between login with only Username, Email or both
- enforce a minimum password length and minimum password strength (using the default WordPress password strength meter)
- assign users a specific role at registration (using [wppb-register role=“desired_role“] shortcode argument for the register form)
- redirect users after login, register and edit-profile using redirect_url shortcode argument ( e.g [wppb-login redirect_url=“www.example.com“] )
- add register and lost password links below the login form (using [wppb-login register_url=“www.example.com“ lostpassword_url=“www.example.com“] shortcode arguments)
- customizable user login widget
- add a custom stylesheet/inherit values from the current theme or use the default one built into this plugin
- Admin Bar Settings: choose which user roles view the admin bar in the front-end
- select which profile fields users can use in frontend
- extended functionality available via Добавки
- Roles Editor: add, edit, remove or clone roles and capabilities
- reCAPTCHA suppo
bg.wordpress.org
WordPress плагин Profile Builder, обзор
Любой ресурс, создаваемый в глобальной сети должен иметь необходимый уровень защиты от несанкционированного доступа. В то же время на нем должна быть предусмотрена возможность регистрации и авторизации пользователей, которая будет полностью отвечать требованиям безопасности. Ведь без постоянных пользователей сайта, составляющих его целевую аудиторию, и формирования группы его постоянных читателей, поддержание необходимого уровня посещаемости ресурса будет очень сложной задачей. Ресурсы, создаваемые на платформе WordPress, не являются исключением. Встроенная в систему WordPress процедура авторизации не является оптимальной по многим показателям. Поэтому для обеспечения улучшенной формы регистрации и авторизации на таких сайтах, необходимо воспользоваться плагином.
Одним из достойных вариантов можно с уверенностью назвать Profile Builder, который представлен в двух версиях – платной и бесплатной. В большинстве случаев бесплатного варианта будет достаточно, тем более что в обеих версиях обеспечивается достойный уровень защиты. Давайте рассмотрим основные возможности плагина Profile Builder:
- Настройка и вывод новой, улучшенной формы регистрации, авторизации и изменения параметров существующей учетной записи осуществляется на отдельной странице. Для этого не нужно редактировать используемый вами WordPress шаблон.
- Если форму регистрации и редактирования существующих данных предпочтительно размещать на отдельно созданной странице сайта, то остальные формы можно вставить в любое удобное место — боковую панель, подвал или шапку сайта.
- Максимально упрощена процедура вставки необходимых форм в любое место на сайте. Это достигается за счет использования шорткода.
- Для оформления форм можно выбрать различные стили – определенные плагином (белый и черный) или стиль, предусмотренный текущей темой движка.
- Поддержка перенаправлений пользователя после регистрации, входа или выхода из сайта.
- Удобный Drag&Drop интерфейс построения визуальной структуры форм.
- Доступна русифицированная версия плагина.
Плагин устанавливается обычным для платформы WordPress способом установки расширений. Платная версия плагина Profile Builder стоит порядка 40$. Она позволяет загружать пользовательские аватары, бесплатно обновлять модуль в течение года, использовать дополнительные темы для оформления внешнего вида форм, включать пользовательские элементы форм (поля, радиокнопки, чекбоксы, поля выбора загружаемого файла, текстовые поля ввода и надписи).
Плагин Profile Builder версии 1.1.24 и ниже имеет уязвимости в безопасности, которые были исправлены в более поздней версии 1.1.26, поэтому не рекомендуется использовать это приложение ранних версий.
webknowledge.ru
Плагин Profile Builder для регистрации пользователей
Всем привет! Неделю-две назад я захотел поставить на один из своих сайтов (zonahelp.ru) возможность регистрации для пользователей, чтобы каждый зарегистрировавшийся мог вести свой блог на моем сайте (халявный контент, ё-моё ).
Я долго и упорно вводил в Яндекс и Google фразу “wordpress регистрация” и др., но ничего путного не нашел. Спрашивал совета в своем Твиттере, многие откликнулись, но все было не то. Честно, я потратил на поиски часа 2, наверное, и сразу решил: если что-то найду, то обязательно напишу пост на эту тему.
После долгого поиск я наконец-то додумался искать во всемирном Гугле на английском языке. Не помню, какой запрос я задал, но я наконец-то нашел бесплатный WordPress плагин регистрации пользователей! Это было именно то, что я искал! Спешу поделиться с Вами этой информацией .
WordPress: регистрация пользователей
Для регистрации пользователей я использовал плагин WordPress Profile Builder. Плагин очень прост в применении, покажу Вам, как пользоваться им:
- Для начала нам нужно скачать плагин WordPress Profile Builder и активировать его.
- Далее зайдите в админку Вашего блога, перейдите во вкладку Параметры –> Общие и поставьте галочку напротив фразы “Любой может зарегистрироваться”:
- Давайте сначала выведем код регистрации. Для этого я создал обычную страницу в WordPress “Регистрация” и вставил в эту страницу следующий шорткод (что такое шорткод и об их использовании я более подробно расскажу в будущих уроках): [wppb-register] Этот и 3 других шорткода я взял с админки WordPress –> Пользователи –> Profile Builder:
- Можете проверить, форма на страницу действительно вставилась, правда пока все на английском, редактировать плагин будем чуть позже. Сейчас же добавим форму авторизации для зарегистрированного пользователя. Форму авторизации я решил вставить в сайдбар (или же его можно также грамотно вписать в шапку). Открываете необходимый файл (в моем случае sidebar.php) и вставляете следующий шорткод где-нибудь в сайдбаре в нужном месте: [wppb-login]
- Вот, что получилось у меня в сайдбаре:
Настройка плагина регистрации пользователей WordPress Profile Builder
- Давайте сначала уберем ненужные поля, которые не нужны нам при регистрации и авторизации. Для этого перейдем в настройки плагина, которые находятся в админке WordPress –> Пользователи –> Profile Builder. Там перейдите во вкладку “Default Profile Fields” (если это поле не видно, нажмите на “квадратик” в левом верхнем углу):
- Там Вы можете включить/отключить поля для регистрации пользователей, а также их “обязательность”:
Помните! Чтобы увеличить количество регистраций, старайтесь сделать ее наиболее простой.
Перевод плагина WordPress Profile Builder
Итак, давайте теперь переведем необходимые поля. Чтобы перевести нужные поля, нужно зайти в папку /wp-content/plugins/profile-builder/front-end/. Например, чтобы перевести поля регистрации, нужно редактировать файл wppb.register.php. Переводим по тому же принципу, как и при переводе тем WordPress.
Перевести плагин не составит труда, также можно впихнуть всякие “прибамбасы” по внешнему виду. Сейчас же я буду работать с этим плагином на ZonaHelp.ru, постараюсь сделать отличную регистрацию для WordPress. Возможно, в будущем, я расскажу Вам, как “допилить” данный плагин.
Заключение
Еще не забудьте в админке Вордпресс –> Параметры –> Общие выбрать роль нового зарегистрированного пользователя. Я сделал эту роль — “Участник”, это тот, который может писать посты, но не сможет опубликовывать их, то есть сохраняет посты в виде черновиков, а потом редактор или же администратор проверит пост и выложит его. Я попробую поработать с регистрацией, чтобы пользователи регистрировались на сайте и буквально “генерировали” новый уникальный контент, причем абсолютно бесплатно . Нужно будет ввести некие рейтинги для профиля и т.п.
Всего в плагине WordPress Profile Builder на сегодняшний день 4 шорткода:
- [wppb-login] – форма авторизации.
- [wppb-register] – форма регистрации.
- [wppb-edit-profile] – Форма для редактирования инфомации аккаунта (только для авторизованных пользователей).
- [wppb-recover-password] – форма восстановления пароля.
В будущем же, при необходимости, Вы можете приобрести Pro версию плагина, которая правда стоит немало — 40$. Но в ней Вы увидите:
- Новые темы оформления.
- Возможность загружать аватары.
- 1 год обновлений.
- Создавать дополнительные поля (радиокнопки, выпадающие списки и др.) и многое другое.
Надеюсь, данный урок пригодится кому-нибудь из вас.
До скорой встречи!
Источник: http://wpnew.ru/sozdanie-bloga/razdel-4-plaginy/wordpress-registraciya.html
Поделитесь с друзьями: These icons link to social bookmarking sites where readers can share and discover new web pages.Похожие записи:
www.musicianboss.ru