Русская форма регистрации WordPress
Здравствуйте, друзья! Сегодня мы вновь коснемся вопроса создания формы регистрации и авторизации пользователей WordPress. Ранее я уже рассказывал о плагине Profile Builder, но он плохо подходит для использования на русскоязычных блогах, так как поддерживает только английский язык. Русификация — это долгое и нудно, да и не каждый человек сможет с ней справиться. В комментариях к той статье пользователь Грозный подсказал альтернативное решение — плагин Theme My Login. В отличие от своего коллеги, он позволяет создать полностью русскую форму регистрации WordPress.
Установка и настройка Theme My Login
Устанавливается плагин стандартно:
- Скачайте последнюю версию плагина с wordpress.org.
- Распакуйте архив в текущей каталог и перекиньте полученную папку на сервер в директорию wp-content/plugins, воспользовавшись ftp клиентом FileZilla.
- Зайдите в админку WordPress и в разделе «Плагина» найдите и активируйте Theme My Login.
Когда плагин установлен и активирован, его настройки появятся в разделе «Параметры» — «Theme My Login».
Сначала нам доступны только «Общие» настройки, в которых имеются три вкладки:
Основные — здесь сосредоточены общие настройки. Theme My Login автоматически создает для формы регистрации WordPress, авторизации и восстановления пароля отдельную страницу. Ее можно поменять, указав ID новой страницы в соответствующем пункте настроек. Только не забудьте вставить на созданную вами страницу следующий шорт код:
Назначение других опций данного раздела достаточно очевидно, ибо они на русском языке с пояснениями. Да, я бы еще посоветовал «Включить адрес электронной почты для входа». Логин от сайта к сайту может меняться и его легко забыть, а вот email обычно используют один.
Модули — своего рода расширения для плагина, которые имеют свои настройки. В данном разделе они включаются/выключаются. Подробнее их рассмотрим чуть ниже.
Постоянные ссылки — позволяет сменить адреса страниц с формой входа, регистрации и восстановления пароля.
Модули плагина Theme My Login
Всего модулей семь.
- Custom E-mail — позволяет настроить два письма. Первое отправляется пользователю после его регистрации на указанный им email. Не забудьте, что оно должно содержать пароль, поэтому обязательно вставьте в текст сообщения переменную %user_pass%. Второе письмо позволяет уведомить администратора о регистрации в WordPress нового пользователя.
- Custom Passwords — при включении данного модуля пароль задается человеком самостоятельно при регистрации. По умолчанию пароль генерируется автоматически и отправляется в письме на email. Вид данного письма настраивается в модуле Custom E-mail, рассмотренном выше. Настроек модуль не имеет.
- Custom Redirection — позволяет указать страницы, на которые будет перенаправляться пользователь после входа/выхода из WP.
- Custom User Links — задает URL адреса консоли и профиля для групп пользователей WordPress.
- Security. Первая опция позволяет сделать из блога частный сайт, доступный для просмотра только зарегистрированным читателям. Вторая опция позволяет настроить количество неудачных попыток ввода логина и пароля за определенный интервал времени, после чего админка заблокируется для данного пользователя на заданное время.
- Themed Profiles — открывает профиль на сайте, не входя в консоль.
- User Moderation — настройки модерации нового юзера. На выбор три варианта: отключить ее, заставить пользователя подтверждать свой email или взвалить бремя модерации на плечи администраторов WP.
Разбиение возможностей плагина по модулем очень удобно. Вы всегда можете расширить функционал плагина просто включив и настроив нужный модуль. С другой стороны, ненужные опции не будут загружать и захламлять WordPress.
Виджет для формы регистрации пользователей WordPress
Плагин Theme My Login добавляет в WordPress новый одноименный виджет, который позволяет вывести русскую форму регистрации, авторизации или восстановления пароля на блог.
Все настройки на русском языке, поэтому просто галочками отметьте нужные вам опции. Внешний вид форм будет зависеть от стилей используемой вами темы WordPress.
Напоследок хочу напомнить, что раз вы решили добавить форму регистрации на свой блог, то не забудьте разрешить пользователям регистрироваться в настройках WordPress. Для этого в разделе «Параметры» поставьте галочку в пункте «Членство» напротив « Любой может зарегистрироваться».
Спасибо за внимание! Берегите себя.
Лучший способ выразить благодарность автору — поделиться с друзьями!
Узнавайте о появлении нового материала первым! Подпишитесь на обновления по email:
Следите за обновлениями в Twitter и RSS.
Вордпресс регистрация на сайте
Здравствуйте, дорогие читатели блога! Сегодня мы поговорим о регистрации на сайте WordPress, о создании своей уникальной формы регистрации и поразмышляем для каких сайтов регистрация необходима, а где она как корове седло. Я уже однажды затрагивал этот вопрос, когда писал статью о том, как закрыть контент от незарегистрированных пользователей.Но сегодня речь пойдет немного о другом.
Статья получилась объемная, поэтому предлагаю воспользоваться быстрой навигацией:
Какие стандартные функции регистрации на сайте предоставляет движок WordPress?
Как добавить пользователей вручную, используя возможности WordPress?
Плагин регистрации на сайте WordPress.
Настройка плагина Theme My Login.
Какие стандартные функции регистрации на сайте предоставляет движок WordPress?
Движок WordPress очень популярен среди начинающих сайтостроителей, в первую очередь благодаря огромному количеству бесплатных учебных материалов. Обо всех преимуществах данного движка я рассказывал в статье – что учесть при выборе движка сайта.
Изначально разработчиками WordPress не было предусмотрено внедрение формы авторизации, есть лишь форма авторизации, которая обычно доступна по адресу sait.ru/wp-admin
Да по сути форма регистрации никогда и не нужна была здесь, ведь WordPress является блоговым движком. А зачем блогу зарегистрированные пользователи?
Блог является авторской страницей и дневником. Меня удивляют, некоторые личности, которые пытаются впихнуть форму регистрации в свой блог. Она здесь как корове седло!
Совсем другое дело, если вы используете WordPress для управления большим порталом или форумом.
Перед тем как устанавливать форму регистрации на сайт, задайтесь вопросом нужна ли она здесь? Люди очень ленивы, и никогда не будут делать лишних телодвижений. Заставить народ регистрироваться могут лишь следующие причины:
1. Общение. Но для общения существуют социальные сети, форумы и почта.
2. Какая-то выгода. Это может быть возможность оставить ссылку на свой сайт, получить доступ к закрытому разделу или возможность получить какие-то привилегии.
Если ваш сайт не подходит под эти запросы? то нет смысла ставить форму регистрации.
Ладно, хватит лирики, перейдем к технической части.
Итак, допустим у вас есть сайт на WordPress и вы решили, что вам нужно добавить несколько пользователей. Сделать это можно двумя способами — добавить пользователей вручную, используя стандартные возможности движка или установить форму регистрации поставив все на автомат.
Как добавить пользователей вручную, используя возможности WordPress?
В админке сайта есть такой пункт «Пользователи» и «Добавить нового»:
На появившейся странице следует ввести данные нового пользователя, сгенерировать пароль и установить его роль – администратор, подписчик или автор.
Права нового участника будут зависеть от того, какую роль вы ему отведете. Если это администратор, то он может делать все, что угодно – создавать записи, добавлять и удалять новых пользователей, редактировать шаблон сайта и т. д. Если это участник, то его права значительно ограничены. Участник может лишь создавать и редактировать записи. Но опубликовать их не сможет.
Вот как выглядит админка такого пользователя:
Получается благодаря стандартным возможностям WordPress можно добавлять пользователей, но только для одной цели – в качестве автора или модератора.
Плагин регистрации на сайте WordPress.
Согласитесь, стандартная возможность WordPress добавлять пользователей не очень удобна. Поэтому существует очень большой выбор дополнений возможности WordPress в виде плагинов.
Русифицированных плагинов регистрации не так много, но вот англоязычных предостаточно. Я не знаю какой плагин регистрации самый лучший. Но поискав информацию, я решил остановиться на плагине Theme My Login.
По своему функционалу он мне очень понравился – легкий, минимум настроек понятных даже ребенку, возможность перенаправлять пользователя после авторизации на определенные страницы, возможность предварительной модерации и проверки e-mail автоматически.
Единственный минус это отсутствие русификации. Плагин на английском. Но когда я искал о нем информацию, то читал, что он русифицирован. Скорее всего русификация была для более ранних версий. В любом случае можно его настроить и так, если же предпочитаете работать исключительно с русскоязычными плагинами, то можете его перевести. Как это сделать я писал здесь.
Настройка плагина Theme My Login
Как я уже написал выше, настроек здесь минимум. При желании, если разбираетесь в CSS коде, можно изменить форму авторизации до неузнаваемости, задав свои стили в файле theme-my-login/ theme-my-login.css
Вот собственно скриншоты всех настроек:
Подобных плагинов много, есть так же те, что позволяют авторизоваться с помощью соц. сетей. Я просто в качестве примера привел один из самых простых.
Что ж мы уже рассмотрели 2 способа регистрации пользователей на сайте вордпресс. Первый, используя стандартные возможности CMS. Второй – при помощи плагина. Если у вас есть интересное дополнение, напишите об этом в комментариях.
плагин 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 год обновлений.
- Создавать дополнительные поля (радиокнопки, выпадающие списки и др.) и многое другое.
Надеюсь, данный урок пригодится кому-нибудь из вас.
До скорой встречи!
Подпишитесь на бесплатные уроки
Понравился урок? Вы не хотите пропускать новые бесплатные уроки по созданию, раскрутке и монетизации блога? Тогда подпишитесь на RSS или на электронный ящик в форме выше и получайте новые уроки мгновенно! Также можете следить за мной в Twitter.
Плагин Profile Builder регистрации и авторизации для WordPress |
Заказывайте качественные smm услуги здесь.Приветствую вас, коллеги. В этой статье я покажу вам, как сделать форму регистрации и авторизации для блога на WordPress с помощью одного простого и в тоже время навороченного плагина Profile Builder. Используя его, вы сможете разрешать пользователям регистрироваться у себя на блоге в административной панели.
Впрочем, у вас наверняка возник вопрос: зачем позволять посетителям лазить по блогу? Ведь его могут взломать! Ну, во-первых, это бесплатные статьи, которые на сегодняшний день на дороге не валяются и стоят денег, или по крайне мере времени. Во-вторых, данные пользователи не смогут гулять у вас в админке также свободно как вы, а только писать текст в черновик, который позже вы должны будете одобрить, чтобы он опубликовался на блоге.
В целом, на мой взгляд, довольно-таки классная идея, если сделать, например, из блога что-то типа ответов mail.ru, то сайт сам по себе будет заполняться и раскручиваться. Я, кстати, уже видел нечто подобное, только с каталогом статей. В нем также надо было зарегистрироваться на блоге, зайти в консоль WordPress и оставить свою статью на проверку. Если честно, я тогда так сильно удивился, что кто-то разрешает лазить по своему сайту, что еще долго сомневался — а это вообще каталог статей или простои блог, автор которого решил так себе на халяву статей понабирать? Кстати, совершенно забыл сказать, что плагин Profile Builder можно поставить не только на обычный блог, но и на форум, магазин, доску объявлений, сделанные на движке WordPress.
Согласитесь, на многих форумах регистрация стоит просто ужасная, просящая чуть ли не все данные заполнить, в то время как плагин Profile Builder можно так гибко настроить, что он от вас потребует только ввести три поля: имя, емайл и пароль. Это очень удобно, ведь никому не хочется заполнять о себе целое досье, да еще и заполнять мега сложную капчу (набор символов) или отвечать на нереально сложный вопрос, на который и человек с трудом ответит.
Видел я парочку таких форумов, когда собирал свою базу трастовых сайтов, где задавались такие вопросы, на которые могли ответить только те, кто хорошо разбирался в теме, посвященной форуму. Короче ужас, в топку надо такие регистрации. Итак, приступим же к установке плагина Profile Builder.
1) Перед тем как приступить к установке плагина Profile Builder нужно кое-что настроить в блоге, чтобы он мог разрешать пользователям регистрироваться. Итак, идем в «параметры» «общие» и ставим галочку возле пункта «членство», и во вкладке «роль нового пользователя» выбираем «участник». Это тот, кто сможет писать статьи, но не сможет их публиковать.
2) Ок, теперь-то уже можно устанавливать плагин. Скачать его можете здесь.
3) После того как вы его установите, все что вам останется сделать, так это страницу регистрации пользователей. Для этого зайдите в «страницы» «добавить новую», озаглавьте ее как-нибудь, например «Регистрация» и вставьте вот этот шорткод [wppb-register] в текстовый редактор WordPress во вкладке «текст» и опубликуйте страницу. Если что-то непонятно смотрите на пример ниже.
Ок, после этого у вас на блоге появится вот такая форма регистрации.
Кстати, ее можно добавить и в виджеты блога. Для этого перейдите во «внешний вид» «виджеты» и добавьте виджет под названием текст и в его содержимое, вставьте этот же самый код. Вообще, данный шорткод универсальный и его можно вставить в любую часть блога. Если вам когда-нибудь это понадобится, то просто перейдите во «внешний вид» «редактор» и выберите нужный вам файл.
Хорошо, мы поставили с вами форму регистрации, а как же поставить авторизации? Для этого существуют другие шорткоды, вот их список:
[wppb-register] – форма для регистрации.
[wppb-login] – форма для авторизации, кстати, очень хорошо выглядит в виджете блога.
[wppb-edit-profile] – форма для редактирования профиля (для авторизованных пользователей).
[wppb-recover-password] – форма для восстановления пароля.
Просто скопируйте нужный вам код и вставьте его в то место на сайте, где вы хотите видеть нужную вам форму.
Настройка плагина Profile Builder.
4) Как вы, наверно, уже заметили у нашей формы просто море ненужных полей, давайте-ка их поубираем, чтобы лишний раз не пугать наших пользователей. Итак, для этого зайдите в «пользователи» «Profile Builder» «стандартные поля профиля». Тут вы увидите три столбца: название поля, статус, обязательное поле.
В колонке «статус» указаны поля, которые будут выводиться (показываться) для заполнения. Рекомендую вам поставить их все в статус «скрывать».
В колонке «обязательное поле» указаны поля обязательные для заполнения, без которых не произойдет регистрация пользователя.
В колонке «название поля», думаю, и так все понятно.
5) Ок, и напоследок зайдите в «общие настройки». Тут вы можете по своему усмотрению включить или отключить подтверждение регистрации по почте пользователя, а также настроить способ его авторизации по логину или нику. Кстати, совершенно забыл упомянуть еще об одном плагине — login box, у которого тоже есть функция авторизации. О нем я хотел написать еще в самом начале, но, увы, забыл.
Рубрика: Плагины и коды для WordPress Метки: Плагины
RegistrationMagic — Custom Registration Forms and User Login — Плагин для WordPress
Create customized user WordPress Registration Forms, accept payments, track submissions, manage users, analyze stats, assign user roles and much more. If you need to build custom WordPress Registration Forms, look no further!
Take total control of user registrations on your site, with powerful building, configuring, publishing, managing, analyzing and automation toolkit.
For any issues, bugs, feature requests and general help, contact our awesome support team!
So, what exactly is RegistrationMagic?
RegistrationMagic is a powerful WordPress user registration plugin and WordPress Registration form builder which gives you TOTAL CONTROL of user registrations on your website. You can create different WordPress Registration Forms for your users with different pre-defined form fields. You can also set up payments for paid user registrations. A Front-End user registration area allows your users to login, reset password, check payment transaction history, download their form submissions, etc. This is the only WordPress Registration Form system you will ever need!
Get started with RegistrationMagic using our Starter Guide.
RegistrationMagic tracks all incoming form submissions and activities, which can be monitored from its dashboard, allowing you to make informed decisions about your form tweaks. You can also accept attachments (single or multiple), and view or download them from a single area inside the dashboard. Advanced filters allow you to track form submissions for a specific form within a time period.
There is also a full-fledged User Management module integrated with RegistrationMagic. It goes a step ahead of default WordPress User manager by connecting user registration and payment activities with individual user accounts. User Manager is the central hub for RegistrationMagic’s user management system which provides important information about each user within individual user pages. User management also offers enhanced options like suspending and re-activating users.
RegistrationMagic not only allows you to create new user roles but integrate them with your login and registration system easily. You can even create paid user roles using in-built manager!
Learn more about RegistrationMagic features here.
Not happy with default WordPress registration page? You can define and replace default WordPress registration page with your own custom-built form. RegistrationMagic provides you with more control and flexibility over your WordPress registration page. It redefines what a login and registration plugin should be able to do combining specialized roles of both login and registration plugin.
Running a WooCommerce store? WooCommerce user registration is another area where RegistrationMagic comes in handy. We understand limited registration options in WooCommerce can bog you down. RegistrationMagic can help you improve WooCommerce user registration experience by allowing you to add custom fields to checkout registration form. User Manager can display WooCommerce revenue, addresses and downloads information. You can also add WooCommerce Billing and Shipping field to your standard registration forms.
With RegistrationMagic you can build anything from simple to complex registration approval system. Powerful Custom Status feature offers an option to create multi-step registration approval process. Automations can be used for automated registration approval mechanism. These features allow you to use RegistrationMagic for industry specific registration systems. For example, a WordPress event registration form. If you are registering with limited seats, the Limits feature can help you build WordPress event registration form which has both a booking time window and option to limit the number of bookings. You can also generate token numbers for every booking for these event registration forms.
Another example would be to use it as WordPress course registration plugin.
Custom Status Guide: The Custom Status system allows combining multiple actions in a single click. (Just like your very own macros!) This enables you to move submissions through a vetting process. Every action can prompt user to fulfill certain requirements. With advance Inbox filters and saved searches, It’s a cinch to sort and mark submissions. Failed registration attempts can be routed through different registration setup.
That being said, RegistrationMagic is an equally powerful contact form system. Intelligent contact forms are one of its many unique features built on real world case scenarios. Since registration and contact forms are neatly displayed inside a single All Forms section, you get a single place to manage all your user submissions and workflows.
Frontend
Customer journey on your site starts with the sign-up process. There are multiple configuration settings in RegistrationMagic to curate sign-up experience for your users. These include different types of limits along with granular access controls, offering them to select user roles, display and hide signup form fields using preset conditions, etc. You also have complete control over redirections after sign-up, sending users email updates and even add automation to take care of recurring tasks. Signup form can be styled using the Visual Design Editor in the form dashboard allowing you to match it with your theme and branding.
RegistrationMagic provides shortcode for its own member area to manage accounts, payments, messages and more! The integrated member area is beautifully rendered with individual tabs for different types of information for the users. You can even display Member area in an overlay using RegistrationMagic’s MagicPopup system!
The user area also has many productivity features. For example, users can check status of their submissions, download filled forms as PDFs, find all emails sent by you, etc. all from a single user area published using a single shortcode. In fact, the user area is built in such a way that it fits inside any WordPress theme you are using, by automatically picking theme’s accent colors. One thing less to worry about!
The Login System
Read our Login Guide: With the release of RegistrationMagic 4, Login Logout system has been substantially revamped. While login has always been an integral part of RegistrationMagic, it wasn’t as feature rich as the registration part. But now, with its own central management area, The Login Form Dashboard, it is much more capable and scalable system. You can now edit both Username and Password fields including custom errors and labels. You get a multi-level login validation process that uses reCAPTCHA, IP Filters (Premium) and Two-Factor Authentication (Premium). As with other forms, you can tweak visual elements of the login form. We have included four new custom email templates attached to login events. We have further introduced a new, multipurpose Login Logout button Widget. It renders Login Logout buttons based on user login state, displays login form as a pop-up or page, and important information about the current user on cursor hovering. We have moved all external integration services specific to login under a single section and added Login Analytics with user login timeline under it. Login Timeline also features advance filtering. A new Login tab now appears on user pages inside User Manager, with a chronological list of login events specific to the user.
New privacy options allows you to delete personal user data collected through contact and registration forms. RegistrationMagic also integrates with WordPress default Export and Erase Personal User Data system. Additionally, You can add privacy policy field to your contact and registration forms, with checkbox asking user to accept it before form submission.
In short, RegistrationMagic is the missing user registration system for WordPress and a powerful addition to any WordPress admin’s arsenal. From building any type of WordPress signup form, it can serve as industry specific solution like WordPress event registration and WordPress course registration plugin. It combines the role of both a powerful login and a registration plugin.
And that’s not all! RegistrationMagic is in active development with new features being rolled out every fortnight. Keep an eye on the changelog! If you feel anything is missing, just request our team and you may see it in the very next release.
GDPR and Privacy Laws
RegistrationMagic forms data and submission records work with WordPress’ Export Personal Data and Erase Personal Data tools, allowing you to offer greater privacy control to your users and compliance with your local privacy laws. An in-built option also allows you to erase all plugin data from the database, if required, with a single click. Moreover, you can add link to your Privacy Policy page in your forms as a custom field.
Here’s quick overview of features:
Forms Manager
- Unified User Registration Forms Manager
- Unlimited Online User Registration Forms
- Form Cards with at-the-glance information
- Quick and simple user registration form creator
- Built in User Login form
- Submission counter on form card
- Default form selector
- Short-code system for forms
- Submissions Dashboard Widget
- Submissions under User profiles
- Sort form cards alphabetically or chronologically
- Duplicate forms
- HTML Embed code for forms (Premium)
- Terms and Condition Checkbox
- Custom user registration URL
- Default register page
General Settings
- 2 Form Styles with 3 layout options
- Ability to define accepted attachment extensions (Premium)
- Allow multiple attachments to form
- Show form expiry countdown above the form
- Define and replace default WordPress user registration page
- Set redirection after user logs in
- Submission Form PDF and print header logo (Premium)
- Custom Text on Submissions PDF and print (Premium)
- Display RegistrationMagic Floating Button, Popup Menu and Sliding Panels
- Define accent color of RegistrationMagic Button, Popup Menu and Sliding Panels
Security
Security Guide
- Google reCaptcha Support (User Registration form login captcha to control user registration spam)
- Form Submission Limit on a device
- Custom Password restriction (Premium)
- Banned IP Addresses from accessing form (Premium)
- Banned Email Addresses from Accessing form (Premium)
- Blacklisted and Reserver Usernames (Premium)
User Accounts
- Auto Generate Password
- Send Username and password to user by email
- WordPress user Registration Auto-Approval (Premium)
Email Notifications
- Send notification to the user for front-end user registration notes (Premium)
- Set recipients list
- SMTP Relay option
- From Name and Email
External Integration
- Social login register using Facebook, Linkedin, Microsoft, Twitter, Instagram and Google Accounts (User registration form with front-end login)
- Integrate with MailChimp (MailChimp Custom Fields and MailChimp User registration Form)
- Integrate with MailPoet (MailPoet Custom Fields, and MailPoet User registration Form)
- Integrate with WooCommerce (WooCommerce Custom Fields, WooCommerce user registration Form * WooCommerce Vendor Registration & WooCommerce Floating Cart)
- Integrate with DropBox
- Integrate with NewsLetter Plugin (NewsLetter Custom Fields & NewsLetter User Registration Form)
- Integrate with Google Maps API key. (Premium)
Payments
- PayPal Integration
- Stripe Integration (Premium)
- Authorize.net Integration (Premium)
- PayPal custom checkout page
- Current definition
- Currency position
Visual form editor
- Define border, border-width, border-color, border-radius, background-color, background Image and padding for the Form
- Define border, border-width, border-color, border-radius, background-color, background Image and padding for the Input fields
- Define border, border-width, border-color, border-radius, background-color, background Image padding, font color and label for the Submit Button
Accounts
- Create WordPress User with each submission.
- Bound the user registration form to a WordPress user role (Premium).
- Allow the user to select from predefined roles (Premium).
- Automatically login user after submission.
Post Submission
- Custom Success Message with Mail Merge.
- Show unique token number with each submissions (Premium).
- Redirect after submissions to a page or URL.
- Submit Submission data to an external URL (Premium).
Auto Responder
- Custom Email Subject and Body with mail merge fails.
Limits
- Limit the user registration form submissions based on number, date or both.
- Define the number of submissions allowed.
- Set a deadline for form submission.
- Custom message to the user after submission is complete.
MailChimp Registration
- Select a list to Map.
- Map MailChimp Email, First Name and Last Name fields to your user registration form fields.
- Map MailChimp advanced custom fields with your user registration form fields (Premium).
- Show an opt-in box with custom text.
Access Control
- Enable date based access. Define age or specific time between dates.
- Passphrase based access. Define secret question and passphrase.
- User Role based Access. Define roles that will have access to the form.
- Custom Denial Message.
Registration form CUSTOM FIELDS
- All common field types supported
- Special Custom Fields (33 in Premium)
- WordPress User Profile Fields (Premium)
- Drag and Drop Field Sorting
- Custom label for every field type
- Custom Icon from over 900 Google Icons.
- Define Icon color, background color, background-shape and transparency.
- Custom CSS class
- HelpText as tooltip
- Placeholder text, length for supporting field types.
- Define field as required.
- Show field on user page inside RegistrationMagic UserManager
- Add pages and assign custom fields to them (Premium)
- Name the pages (Premium)
- Duplicate fields with a single click
User Registration Form Submissions
- Submissions Manager with table of all submissions recorded chronologically
- Filter submissions by day, week, month, year or specific period (Premium)
- Search fields inside the submissions
- Export submissions as CSV (Premium)
- View Individual Submissions
- Add Note to Submissions (Premium)
- Define note visibility to the user and its color
- Download individual submission as PDF (Premium)
Form Analytics
- A table with visitor IP visiting time, submission status, submission time and filling time information (Form IP Capture)
- Track Geolocation of the visitor (Form location capture)
- Piechart of conversion percentage of the visitors
- Piechart of the browsers used by the visitor
- Failure rate in percentage
- Average filling time in seconds
- Browser-wise conversion rate (Form Browser Capture)
Field Analytics (Premium)
- Piecharts divided by options chosen by the users on checkbox, radio box, drop down and country fields.
Logged In View
- Define what users see after login page post login
- Display custom greetings and message
Login Redirections
- Use common or role based redirections
- Define separate redirections for Login Logout
Validation and Security
- Define Invalid username and password messages
- Alert admin and account owners of failed login attempts
- Display reCAPTCHA after a set number of failed login attempts
- Ban IP temporarily or permanently after a set number of login failures (Premium)
Two-Factor Authentication (Premium)
- Send One-Time Passwords (OTP) to users after login credential verification
- Define parameters of OTP like length, expiry, type, etc.
- Set OTP regeneration rules
- Limit incorrect OTP login failures
- Enforce user role specific 2FA
Publishing Login Form
- Publish using native shortcode
- Publish using Login Button Widget
- Publish Using Login Form Widget
- Publish using overlays via MagicPopup system
External Login Integrations
- Facebook Login Register (Premium)
- Twitter Login Register (Premium)
- Windows Live Login Register(Premium)
- Instagram (Premium)
- Google (Premium)
- LinkedIn (Premium)
Price Fields
Price Fields Guide
- A separate manager to create and manage prices for forms
- Fixed, Multi-Select, DropDown and User Defined price options (Premium)
- Custom labels for sub-pricing options (Premium)
Attachments Browser (Premium)
- A single place to view and download all files received with forms
- Download individual files or all files as zip
- View Thumbnails of image type files
Email Users
- Broadcast email message to all users who have submitted a specific form.
- Use Mail merge to send personalized messages
- See queues in progress sending messages
- Quickly view number of recipients for each form
User Manager
- User Manager with tabular view of registered users or those who filled out the form
- Filter User user registrations by day, week, month and year.
- Filter Users based on their status.
- Activate or deactivate multiple users
- Add new or Edit existing user
- View Custom Fields filled by user on user page
- See submissions by individual users
- See transactions by individual users
Роли пользователей
User Roles Guide
- Create and name custom user roles
- Inherit permissions from WP User roles
- Paid User roles (Premium)
Registration Shortcodes and Variables
A list of useful shortcodes and variables used in RegistrationMagic.
RegistrationMagic Translations
Please check out this post to learn translating RegistrationMagic to your language.
WordPress плагин регистрации пользователей на сайте
Здравствуйте, сегодня напишу про 2 плагина, позволяющие создать форму регистрации пользователей в WordPress. Один из которых будет выводить форму авторизации и регистрации во всплывающем (модальном) окне, что выглядит весьма эффектно. А второй с более скромными возможностями.
Прежде чем устанавливать и настраивать плагины, удостоверьтесь, что в разделе «Настройки» — «Общие» в строчке «Членство» стоит галочка «Любой может зарегистрироваться», если эту опцию не включить, то в форме не будет отображаться ссылка на страницу с регистрацией.
Обзор будет небольшим, так как самих настроек не так уж и много.
Рассмотрим плагины форм регистрации пользователей для WordPress сайта:
Login With Ajax – форма регистрации в модальном окне
Форма в виджете имеет следующий вид:
Он зависит, конечно же, от стиля темы, установленной на сайте, так что элементы (кнопка, поля, шрифт) будут иметь соответствующе оформление.
Скачать Login With Ajax можно из админки. Про установку я уже писал в этой статье: http://needsite.net/kak-ustanovit-plagin-na-wordpress-sajt/
После установки сразу же заходим в раздел виджетов и добавляем туда виджет регистрации пользователя.
Указываем заголовки (title).
Profile link – ссылка на профиль.
Recovery Password – ссылка на восстановление пароля.
Ajax registration – ссылка на регистрация.
С шаблоном поэкспериментируете сами. Там можно настроить вывод формы входа при нажатии на кнопку «Войти». В стандартном же виде поля не будут видны.
При нажатии на регистрацию будет всплывать модальное окно:
В настройках плагина, которые появятся в меню консоли можно задать страницу, на которую будет переадресован пользователь при входе и при выходе. Можно создать под эти цели приветственные странички.
Так же можно написать текст письма, которое будет приходить на почту пользователя для подтверждения регистрации.
Theme My Login — создаем форму регистрации
Theme My Login – так же неплохой плагин регистрации пользователей.
Форма в виджете:
При нажатии на регистрацию или на восстановление пароля, будет открываться новая страничка:
Ни о каких настройках писать не буду, так как все до ужаса просто и понятно, при чем, плагин русифицирован.
На этом все, в следующей статье напишу про авторизацию на сайте с помощью социальных сетей, которая сейчас достаточно популярна.
плагин для создания логин-форм, регистрации и страниц профилей в WordPress
ProfilePress — это плагин для добавления форм на WordPress сайт при помощи шорткодов. С этим инструментом вы сможете создавать формы для регистрации пользователей, login-формы и профильные страницы, и таким образом строить целое сообщество вокруг своего сайта. Он работает с существующей системой пользователей WordPress и совместим с любой темой.Смотрите также:
Плагин включает в себя 5 различных стилей для форм, так что вы сможете выбрать тот вариант, который лучше всего будет подходить дизайну вашего сайта. Также для плагина доступен набор тем, которые при необходимости могут помочь вам изменить стиль форм.
ОписаниеДемоСкачать
Плагин можно скачать бесплатно из каталога WordPress. Также доступна премиум версия, которая включает в себя такие дополнительные функции как загрузка аватара для пользователя, регистрация через профиль в социальной сети, Captcha и т.д.
Функции
Функции, включенные в бесплатную версию:
- Неограниченное количество фронтэнд login-форм для пользователей
- Неограниченное количество фронтэнд форм для регистрации пользователей
- Неограниченное количество фронтэнд форм для сброса пароля
- Окно предварительного просмотра дизайна формы
- Многошаговые регистрационные формы
- Перенаправление с дефолтной WordPress login-страницы на кастомную фронтэнд login-страницу
- Перенаправление с дефолтной WordPress страницы регистрации на кастомную фронтэнд страницу регистрации
- Перенаправление с дефолтной WordPress страницы сброса пароля на кастомную фронтэнд страницу сброса пароля
- Перенаправление пользователей на кастомные страницы после входа/выхода из системы
- Встроенный инсталлятор для установки тем для форм ProfilePress
Если вам будет недостаточно вышеперечисленных функций, рассмотрите для себя премиум версию, которая включает следующие функции:
- Неограниченное количество форм для редактирования профиля
- Неограниченное количество пользовательских фронтэнд профилей
- Создание WordPress виджетов в один клик
- Возможность загрузки персонального аватара для пользователей
- Вход через социальные сети: Facebook, Twitter, LinkedIn, Google, GitHub
- Неограниченное количество пользовательских полей в профиле
- Настраиваемый виджет с вкладками
- Единоразовый вход без пароля
- Автоматический вход после регистрации
- Перенаправление со стандартной страницы профиля на пользовательскую страницу редактирования профиля
- Приветственное сообщение для новых пользователей
- Сообщение на электронную почту относительно сброса пароля
- Встроенная модерация пользователей
- Вход в систему при помощи логина и адреса электронной почты
- Глобальный администратор для пользовательских аккаунтов
- No CAPTCHA reCAPTCHA для борьбы со спамом
Как работать с плагином
После того, как вы загрузите и активируете данный плагин, понадобится также установить плагин Shortcake Shortcode UI, который разработан для обеспечения пользователям удобного интерфейса для добавления шорткодов к постам, просмотра и редактирования его в редакторе контента.
Как только это будет сделано, вы должны убедиться, что регистрация для пользователей открыта. Для этого посетите раздел Настройки → Общие и поставьте галочку напротив “Любой может зарегистрироваться”.
Наконец, если вы приобрели платную версию, введите свой лицензионный ключ, чтобы вы могли получить обновление к плагину.
При активации плагина на ваш сайт добавится ряд страниц: Регистрация, Вход, Сброс пароля, Изменение пароля и т.д. Эти страницы имеют специальные шорткоды для размещения форм. Если вы хотите создать новые страницы или изменить те, на которых они отображаются, то вы можете это сделать на странице основных настроек плагина.
Здесь вы также можете изменить параметры перенаправления, выбрать на какие страницы перенаправлять пользователя после входа/выхода из системы и т.д.
На этой странице настроек также можно изменить содержание писем, которые будут отправляться пользователям после регистрации, сброса пароля и т.д.
Работа со строителем форм
На странице настроек плагина вверху есть отдельная вкладка для каждого типа формы — login, register, user profile и так далее. При выборе одного из вариантов, вы увидите, что плагин предлагает 5 разных стилей для форм вместе с их шорткодом. Чтобы выбрать другой стиль, просто обновите соответствующий шорткод на странице.
Затем во фронтэнде сайта можно просмотреть форму:
Если вы хотите внести какие-то изменения, нажмите на ссылку “Edit”. Перед вами появится окно с HTML и шорткодами для настройки выбранной формы.
Самый простой способ для редактирования формы — это нажать кнопку “ProfilePress Shortcodes”. На экране появится всплывающее окно со всеми доступными элементами, которые можно использовать в своих формах. Для добавления элемента нужно просто кликнуть на его кнопку.
Ниже вы можете увидеть окно предварительного просмотра вашей формы, в котором все ваши изменения будут моментально отображаться. Под ним находится окно CSS, в котором вы по желанию можете менять внешний вид вашей формы.
Вход через социальные сети
Если вы хотите, чтобы пользователи могли регистрироваться/входить в систему через свой профиль в социальной сети, вам понадобится задать API ключи в настройках плагина во вкладке “Social Login”. Там вы вводите параметры доступа для Facebook, Twitter, Google, Linkedin и так далее.
Внешний вид формы
В плагине есть 5 встроенных стандартных тем, вот наши любимые стили:
Если вам понадобится какой-то другой вариант, вы всегда можете приобрести необходимую тему отдельно. Вот некоторые из доступных вариантов:
- Pinnacle — спокойная и опрятная тема для WordPress со страницей для входа, регистрации и сброса пароля, а также с возможностью входа через социальную сеть.
- Montserrat — красивая тема для создания одностраничной ProfilePress формы, которая будет включать в себя форму для входа, регистрации, сброса пароля и входа через социальную сеть.
- Stride — элегантная, настраиваемая многоступенчатая WordPress форма для регистрации.
- Bash one-pager — простая, красивая, отзывчивая, одностраничная форма с возможностью входа через социальную сеть.
- Bash Edit Profile — аккуратная, отзывчивая форма для профиля пользователя в WordPress.
- Parallel — горизонтальная, отзывчивая, эффектная форма для входа, регистрации и сброса пароля, с возможностью входа через социальную сеть.
- Perfecto — форма для входа, регистрации и сброса пароля с двумя цветовыми акцентами.
Стоимость
Цены на премиум версию плагина начинается с $49 за лицензию для одного сайта, $99 — для 3 сайтов и план для разработчиков с неограниченным количеством сайтов за $199. Все планы включают в себя год поддержки и обновлений. Стоимость дополнительных тем — от $5 до $10.
Но не забывайте, что также доступна и бесплатная версия.
Аддоны
Также есть 2 расширения: «Email confirmation» — перед регистрацией пользователям нужно будет подтвердить их email; «MailChimp» — добавляет пользователя в ваш список рассылки. Каждый аддон стоит $29.
Заключение
Это хороший качественный плагин, который поможет вам создать настоящее сообщество для своего сайта. Здесь включены все необходимые функции для настройки регистрационных форм, чтобы они соответствовали вашим потребностям. Стандартные темы плагина действительно хорошие, но если вам понадобится другой вариант, вы всегда сможете приобрести необходимую тему за относительно небольшую стоимость. То же самое касается и аддонов.
Если вы ищете подобный плагин, обязательно обратите внимание на этот вариант. Для того, чтобы протестировать его самостоятельно, вы всегда можете скачать бесплатную версию. Стоит отметить, что в платной версии предусмотрен 30-дневный гарантийный период, так что если вы поймете, что плагин не отвечает вашим запросам, то всегда сможете вернуть свои деньги обратно.
Одним словом, скачивайте, тестируйте и создавайте красивые формы у себя на сайте.