Плагины для регистрации пользователей в WordPress

E-Planet

WordPress хорош тем (впрочем, этим может похвастаться почти каждый движок), что дает пользователям и разработчикам возможность сделать его таким, каким он будет душе угоден. Вот возьмем процесс регистрации и последующего входа в Вордпресс. Там ничего особенного и не требуется, но вообще его функционал оставляет желать лучшего.

Неудивительно, что многие администраторы ищут возможность сделать стандартный функционал расширенным, чтобы пользователи получали возможность проходить авторизацию/регистрацию в более удобном формате.

Да и к тому же, не всем пользователям удобно заходить на панель администратора блога (отдельная страница для некоторых удобней).

Заботиться об установке специальной системы входа у многих просто нет необходимости. Но если, к примеру, вы занимаетесь разработкой сайтов, или же юзеры регистрируются на вашей площадке с определённой целью, то форме регистрации явно необходимо уделить внимание (банально, но некоторые из пользователей просто не смогут найти кнопку входа на сайт; некоторые вовсе лихо теряются, ведь никогда ранее не попадали на страница сайт WordPress).
регистрация
Большую часть данного материала мы отдадим описанию возможностей и настройке модуля Profile Builder. Процесс регистрации при его помощи происходит на специальной страница, что уже говорит об определённых удобствах, а вот авторизоваться можно будет на любой страница сайта при помощи выноса специального виджета (на русском).

Плагин WordPress Profile Builder для регистрации пользователей на сайте

Установка модуля происходит в штатном режиме – вам необходимо либо найти его самостоятельно в сети, либо же перейти в админ панель; далее во вкладку «Плагины» – «Установить новый» – «Поиск» и добавить в форму «Profile Builder» без кавычек. Заметим, что такой способ является наиболее безопасным и быстрым (в репозитарии WordPress находится более 20,000 плагинов, количество которых постоянно растет, и вероятность получения вируса оттуда – практически нулевая). После инсталляции Profile Builder необходимо запустить и заглянуть в настройки («Параметры» – «Profile Builder»).

Ах да, не забудьте перед переходом заглянуть в «Общие настройки» и посмотрите, установлена ли там галочка напротив «Любой может стать пользователем/зарегистрироваться». Если этого не сделать, то никакие формы регистрации пользователей работать не будут.

Теперь нужно добавить новую страницу блога (нужна именно страница, а не что-то другое). Собственно на ней ничего не должно быть, кроме шорткода [wpрb-rеgister]. Копировать текст именно отсюда не стоит – он содержит кириллицу, или же в обратном случае форма регистрации красовалась бы и в этом тексте. Собственно этот код и все остальные, вы можете получить на странице опций плагина. Теперь проверьте свой сайт – форма должна была появиться, но отображаться она изначально будет на английском языке, да и подсказок будет слишком много. Как сделать все на русском, мы расскажем чуть позже, а пока обратим взор на форму создания новых пользователей в WordPress.
Wordpress Profile Builder
Для вставки формы необходимо сделать страницу с кодом в любом из виджетов, и особенно хорошо, если у вас их много – будет из чего выбрать. Итак, заходим в «Виджеты», открываем «текстовик» и вбиваем в него шорткод [wpрb-login]. Все после этого авторизация на сайте для пользователей будет доступна. Вставлять ее можно куда-угодно – хоть в подвал, хоть в шапку.

Далее необходимо сделать что-то и с формой регистрации. По дефолту она выводит все необходимые и «не особо» нужные поля, которые вам совершенно ни к чему (например, пункт «О себе»). Тут просто выберете все необходимое, но не лепите ничего лишнего! Чем проще все будет, тем больше юзеров вы получите в конечном итоге (далеко не у каждого есть желание заполнять около десятка пунктов в открывшееся окно).
Подробно рассматривать настройки нет необходимости, ведь там все интуитивно ясно, хоть и представлено все на английском. Собственно, вот и подошли и к этому моменту. Для редактирования перевода необходимо попасть в папку /wp-content/plugins/profile-builder/front-end/, где необходимо искать нужные файлы и переводить их. Так, если необходимо перевести саму форму регистрации, то стоит вносить изменения в файл wppb.register.php, а если нужно корректировать форму авторизации, то «копаться» необходимо в файле wppb.login.php.
user_email_customizer
Как все сделать – зависит от вашей фантазии. К примеру, вместо стандартного «Вы вошли в систему как», можно прописать в окно «Рады видеть на сайте, мы Вас ждали!». Такой простой ход предоставит возможность сделать ваш сайт более оригинальным и настроить пользователя на положительное времяпровождение.
В админке не забудьте выставить роль нового исполнителя – «Участник». Эта роль используется тогда, когда необходимо предоставить пользователю возможность добавлять свои заметки, но при этом, чтобы он не имел возможности их публиковать. Заниматься публикацией уже будете вы сразу после проверки материала.

Плагин имеет четыре шорткода, которые можно использовать на сайте (при необходимости):

  • [wppb-register] – активирует форму добавления нового юзера на вашем сайте;
  • [wppb-login] – активирует код формы авторизации, обычно вставляется в сайдбар/окно, но можно поставить куда-угодно на сайт;
  • [wppb-edit-profile] – код для вывода формы изменения аккаунта (будет показан только авторизованным юзерам);
  • [wppb-recover-password] – код, используемый для восстановления пароля (можно разместить на странице регистрации).

Правда, плагин имеет существенный недостаток – он платен – $40. Но есть и бесплатная версия, правда лишенная новых тем оформления, загрузки аватаров, возможности создания вспомогательных полей на сайт с радиокнопками и т.п.

Альтернативные и сопутствующие плагины WordPress

На наш взгляд Loginza – первый плагин, который необходимо представить из списка дополнительных. Благодаря ему пользователи могут входить на сайт при помощи аккаунтов наиболее популярных порталов и социальных сетей. Неплохое дополнение к вышеописанному плагину WordPress; как раз для тех, кто регистрироваться не хочет, но имеет аккаунт в одной из сетей и хочет быстро залогиниться на сайт. Получить плагин можно по URL, но предупредим, что он не дорабатывался с 2012 года: https://wordpress.org/plugins/loginza/

New User Approve дает возможность владельцу ресурса утвердить пользователя на сайте, прежде чем он сможет пользоваться функционалом. Почти на каждом сайте после заполнения полей регистрации, отправляется код подтверждения или ссылка, по которой необходимо перейти. Этот модуль WordPress добавляет еще один шаг в процессе регистрации пользователей: отправляет запрос администратору, а тот уже будет решать, нужен ли ему новый пользователь на сайт или нет. Письмо с подтверждением или отклонением заявки будет отослано и пользователю (если пользователь получил одобрение на сайт, то в письме будут содержаться данные его учетной записи). Прочитать более подробно и скачать плагин WordPress можно по URL: https://wordpress.org/plugins/new-user-approve/

О плагине Peters Login Redirect можно сказать немного. Его главной целью является перенаправление пользователя после авторизации в нужное место. Проще говоря, можно будет указать, на какую страницу отправится пользователь после авторизации (по дефолту – это главная). Более подробно о плагине WordPress: https://wordpress.org/plugins/peters-login-redirect/

Завершает наш список – Theme Mo Login. Данное решение создает страницу, благодаря которой плагин будет использовать шаблон вашей темы для отображения формы (или окно) входа и регистрации. Есть виджет для боковой панели для входа, что удобно и привычно для многих. Более подробно и получить плагин для Вордпресс можно по URL: http://vkpluss.ru/goto/http://wordpress.org/plugins/theme-my-login/
Theme Mo Login

comments powered by HyperComments