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

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

Включаем регистрацию пользователей в WordPress

Для активации возможности регистрации пользователей просто переходим в Настройки » Общие и прокручиваем до раздела Членство. Отмечаем галочку рядом с опцией Любой может зарегистрироваться.

wp-user-registeration[1]

Далее нужно выбрать Роль нового пользователя по-умолчанию. WordPress задает эту роль в значение Подписчик, однако ее можно изменить на нужную вам. После этого нужно кликнуть на кнопку «Сохранить изменения» для применения изменений.

Теперь ваш сайт на WordPress открыт для регистрации новых пользователей.

Добавляем ссылки Входа и Регистрация в WordPress

После того, как вы открыли регистрацию для пользователей на своем сайте WordPress, следующим шагом будет объявление вашим пользователей о том, что они могут регистрироваться и входить на ваш сайт.

Вам нужно добавить ссылки на страницу входа и регистрации. Существует несколько способов это сделать.

Способ 1: Виджет Мета

Самым простым способом добавить ссылку для входа — это добавление виджета Мета в свой сайдбар. Просто перейдите в раздел Внешний вид » Виджеты административной панели сайта и добавьте виджет Мета в сайдбар.

meta-widget-wordpress[1]

Вот так будет выглядеть ссылка входа на вашем сайте.

login-link-meta-widget[1]

Способ 2: Использование собственных страниц для входа

Также вы можете создать свои собственные страницы WordPress для входа и регистрации. Смотрите нашу статью о том, как создать собственную страницу входа в WordPress.

Предотвращаем спам-регистрации

Существует множество спам-ботов для поиска сайтов на WordPress, открытых для регистрации. Эти боты могут добавлять спам-аккаунты на ваш сайт, что может повлиять на безопасность сайта. К счастью, предотвращение спам-регистраций в WordPress крайне простое.

Все, что вам нужно сделать, это установить и активировать плагин Stop Spammers. После активации перейдите в Настройки » Stop Spammers для конфигурации плагина.

stop-spammers-plugin[1]

Первым делом вам нужно добавить в белый список ваш собственный IP адрес. Далее, можно просто сохранить настройки по-умолчанию.

Stop spammers — это мощный плагин со множеством опций для борьбы со спам-регистрациями. Рекомендуем ознакомиться со статьей о том, как предотвратить спам-регистрации на своем WordPress-блоге.

Управление пользователями в WordPress

Всех зарегистрированных пользователей на вашем сайте можно просмотреть, кликнув по меню Пользователи в административной панели WordPress. WordPress отобразит вам список пользователей с их логинами, именами, ролью на сайте и email адресами.

user-management-wp[1]

Являясь администратором, вы можете удалить любого пользователя в любое время. Также есть возможность редактировать профили пользователей, изменять их роли и даже менять пароли. Это дает вам полный контроль над тем, что может и чего не сможет сделать пользователь на вашем сайте.

Вот и все, мы надеемся, что эта статья помогла вам научиться разрешать регистрацию пользователей на своем сайте WordPress.

Если вы только начинаете разбираться с WordPress, то не забудьте посетить нашу рубрику WordPress для новичков, где мы публикуем материалы специально для новых пользователей WordPress.

По всем вопросам и отзывам просьба писать в комментарии ниже.

Не забывайте, по возможности, оценивать понравившиеся записи количеством звездочек на ваше усмотрение.

wpincode.com

Установка и настройка Theme My Login

Устанавливается плагин стандартно:

  • Скачайте последнюю версию плагина с .
  • Распакуйте архив в текущей каталог и перекиньте полученную папку на сервер в директорию wp-content/plugins, воспользовавшись ftp клиентом FileZilla.
  • Зайдите в админку WordPress и в разделе «Плагина» найдите и активируйте Theme My Login.

Когда плагин установлен и активирован, его настройки появятся в разделе «Параметры» — «Theme My Login».

Сначала нам доступны только «Общие» настройки, в которых имеются три вкладки:

Основные — здесь сосредоточены общие настройки. Theme My Login автоматически создает для формы регистрации WordPress, авторизации и восстановления пароля отдельную страницу. Ее можно поменять, указав ID новой страницы в соответствующем пункте настроек. Только не забудьте вставить на созданную вами страницу следующий шорт код:

Назначение других опций данного раздела достаточно очевидно, ибо они на русском языке с пояснениями. Да, я бы еще посоветовал «Включить адрес электронной почты для входа». Логин от сайта к сайту может меняться и его легко забыть, а вот email обычно используют один.

Модули — своего рода расширения для плагина, которые имеют свои настройки. В данном разделе они включаются/выключаются. Подробнее их рассмотрим чуть ниже.

Постоянные ссылки — позволяет сменить адреса страниц с формой входа, регистрации и восстановления пароля.

Модули плагина Theme My Login

Всего модулей семь.

Theme My Login

  1. Custom E-mail — позволяет настроить два письма. Первое отправляется пользователю после его регистрации на указанный им email. Не забудьте, что оно должно содержать пароль, поэтому обязательно вставьте в текст сообщения переменную %user_pass%. Второе письмо позволяет уведомить администратора о регистрации в WordPress нового пользователя.
  2. Custom Passwords — при включении данного модуля пароль задается человеком самостоятельно при регистрации. По умолчанию пароль генерируется автоматически и отправляется в письме на email. Вид данного письма настраивается в модуле Custom E-mail, рассмотренном выше. Настроек модуль не имеет.
  3. Custom Redirection — позволяет указать страницы, на которые будет перенаправляться пользователь после входа/выхода из WP.
  4. Custom User Links — задает URL адреса консоли и профиля для групп пользователей WordPress.
  5. Security. Первая опция позволяет сделать из блога частный сайт, доступный для просмотра только зарегистрированным читателям. Вторая опция позволяет настроить количество неудачных попыток ввода логина и пароля за определенный интервал времени, после чего админка заблокируется для данного пользователя на заданное время.
  6. Themed Profiles — открывает профиль на сайте, не входя в консоль.
  7. User Moderation — настройки модерации нового юзера. На выбор три варианта: отключить ее, заставить пользователя подтверждать свой email или взвалить бремя модерации на плечи администраторов WP.

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

fairheart.ru

1. UserPro

Очень хороший плагин и один из самых дорогих. Лицензию на него можно приобрести за $29.

Особенности плагина:

  • Возможность авторизации одним кликом через аккаунт соцсетей;
  • привлекательные пользовательские профили;
  • множество полей с настройками;
  • возможность настроить ограниченный доступ.

2. Custom Login & Access

Плагин два в одном, который вы можете приобрести за $20. Он позволяет создавать привлекательные регистрационные формы и блокировать доступ к контенту.

Особенности плагина:

  • Возможность блокировки или ограничения доступа сразу ко всему контенту или к его отдельным частям;
  • использование капчи при входе, замене пароля и в других случаях;
  • ограничение доступа к консоли администратора в зависимости от ролей пользователей;
  • система редиректа при входе и выходе.

3. Modal Login Register

Простенький плагин, имеющий красивый дизайн и настройки для разных форм: регистрации, входа, восстановления пароля и др. Лицензия на него стоит $15.

Особенности плагина:

  • Редирект при входе на определённый URL-адрес;
  • настройка стиля и цвета форм;
  • виджет для формы входа.

4. Custom Login Page

Плагин за $17, позволяющий легко настраивать форму входа.

Особенности плагина:

  • Отзывчивые шаблоны;
  • интеграция бесплатных тем;
  • возможность добавления настраиваемого логотипа.

5. Captcha Plus

Относительно дешёвый плагин, стоимостью всего $15, заточенный на безопасность. Встроенный фильтр убережёт ваш сайт от всевозможных ботов и хакеров.

Поля формы имеют дополнительное окно, в котором авторизующийся пользователь должен произвести несложное арифметическое действие и ввести полученный результат.

6. Layered Popups

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

Особенности плагина:

  • Появление всплывающих форм при различных действиях – загрузке, клике, прокрутке, выходе, режиме простоя;
  • 150 шаблонов;
  • формы для различных систем маркетинга.

7. Login Box

Как уже сказано выше, данный плагин работает в качестве расширения для Layered Popups. Стоит он всего $7, в то время как цена основного плагина составляет $22.

8. 5sec Google Authenticator

Плагин позволяет обезопасить процесс авторизации с помощью нового поля, в которое пользователь должен ввести код подтверждения. Заплатить за него вам придётся $18.

Особенности плагина:

  • Наличие кода подтверждения;
  • пользовательские настройки входа;
  • защита от хакерских атак и блокировка нежелательных адресов.

9. Master Modal LogIn PopUp

Мощный плагин с широкими возможностями, за который придётся выложить $19.

Особенности плагина:

  • Наличие различных шаблонов;
  • редирект при входе;
  • авторизация через аккаунты Facebook и Google;
  • защита от хакерских атак.

10. Loginstyle

Этот плагин оправдывает своё название. Всего за $19 вы получите замечательные стильные формы.

Особенности плагина:

  • Гибкие настройки стиля;
  • 600+ шрифтов Google;
  • добавление фона к видео;
  • настраиваемый пользовательский логотип.

11. reCAPTCHA Addon

Этот аддон используется в качестве расширения для Smart Security Tools. Как можно понять из названия, аддон добавляет рекапчу в формы регистрации. Стоит он $15.

12. Modal Login

Плагин обладает мощным функционалом, позволяющим задать стиль модального окна с формой регистрации. За лицензию вам придётся заплатить $15.

Особенности плагина:

  • Наличие фонового изображения;
  • возможность настраивать прозрачность;
  • редирект пользователя при входе.

13. Login Limit Addon

Это также аддон для Smart Security Tools. Оправдывая своё название, он ограничивает число неудавшихся попыток входа заданным значением. Цена – $15.

Особенности плагина:

  • Блокировка по имени пользователя;
  • ограничение числа попыток входа;
  • другие различные ограничения при входе.

14. WordPress Login Themes

Плагин позволяет улучшить встроенную систему авторизации WordPress. Используя его, можно настроить цвет для формы и для фона, добиваясь соответствия формы дизайну сайта. За лицензию придётся заплатить $14.

15. WP Login Plus

Поддерживает дополнительные функции для различных форм. Заплатить вам придётся $10.

Особенности плагина:

  • Возможность убрать функцию запоминания пользователя;
  • возможность убрать функцию восстановления пароля;
  • возможность авторизации по идентификатору пользователя;
  • использование сообщений.

16. PopForms

Позволяет использовать всплывающие формы, оформленные в стиле Material Design. Поддерживает настраиваемое модальное окно с формами входа, восстановления пароля и обращения к администратору. Цена лицензии – $18.

17. Grid Locker

Плагин служит для дополнительной защиты форм. Его работа похожа на работу Android Swipe. При авторизации используется система графических элементов с уникальным рисунком, что значительно облегчает работу с формами со смартфона или тачпада. Стоит плагин всего $7.

18. Frontend User Pro

За $21 плагин предоставляет мощный функционал для настройки членской подписки.

Особенности плагина:

  • Удобная система подписки членов;
  • редактирование профилей из фронтенда;
  • менеджер ролей участников;
  • настраиваемые формы для входа и подписки.

19. Simple Registration Form

Плагин поддерживает управление пользовательскими профилями. Лицензия на него стоит $24.

Особенности плагина:

  • Редирект пользователя при входе;
  • автоматическая авторизация;
  • настройка ограничений для отдельного контента;
  • авторизация из аккаунта Facebook.

20. Profile Builder

Позволяет заменить встроенные формы для входа и восстановления пароля. Поддерживает управление профилями участников из фронтенда. Стоит $16.

Особенности плагина:

  • Визуальный конструктор форм;
  • настраиваемый редирект пользователей;
  • поддержка WPML;
  • возможность скрыть панель администратора.

21. User Signup for Arforms

Это также всего лишь дополнение для плагина WordPress Form Builder. За $14 вы получите мощный конструктор форм для регистрации участников.

Особенности плагина:

  • Управление профилями из фронтенда;
  • интеграция формы входа и выхода;
  • поддержка BuddyPress.

Вместо послесловия

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

clubwp.ru

Как сделать на WordPress форму регистрации и авторизации?

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

Впрочем, у вас наверняка возник вопрос: зачем позволять посетителям лазить по блогу? Ведь его могут взломать! Ну, во-первых, это бесплатные статьи, которые на сегодняшний день на дороге не валяются и стоят денег, или по крайне мере времени. Во-вторых, данные пользователи не смогут гулять у вас в админке также свободно как вы, а только писать текст в черновик, который позже вы должны будете одобрить, чтобы он опубликовался на блоге.

В целом, на мой взгляд, довольно-таки классная идея, если сделать, например, из блога что-то типа ответов mail.ru, то сайт сам по себе будет заполняться и раскручиваться. Я, кстати, уже видел нечто подобное, только с каталогом статей. В нем также надо было зарегистрироваться на блоге, зайти в консоль WordPress и оставить свою статью на проверку. Если честно, я тогда так сильно удивился, что кто-то разрешает лазить по своему сайту, что еще долго сомневался — а это вообще каталог статей или простои блог, автор которого решил так себе на халяву статей понабирать? Кстати, совершенно забыл сказать, что плагин  Profile Builder можно поставить не только на обычный блог, но и на форум, магазин, доску объявлений, сделанные на движке WordPress.

Согласитесь, на многих форумах регистрация стоит просто ужасная, просящая чуть ли не все данные заполнить, в то время как плагин Profile Builder можно так гибко настроить, что он от вас потребует только ввести три поля: имя, емайл и пароль. Это очень удобно, ведь никому не хочется заполнять о себе целое досье, да еще и заполнять мега сложную капчу (набор символов) или отвечать на нереально сложный вопрос, на который и человек с трудом ответит.

Видел я парочку таких форумов, когда собирал свою базу трастовых сайтов, где задавались такие вопросы, на которые могли ответить только те, кто хорошо разбирался в теме, посвященной форуму. Короче ужас, в топку надо такие регистрации. Итак, приступим же к установке плагина Profile Builder.

 

1) Перед тем как приступить к установке плагина Profile Builder нужно кое-что настроить в блоге, чтобы он мог разрешать пользователям регистрироваться. Итак, идем в «параметры» «общие» и ставим галочку возле пункта «членство», и во вкладке «роль нового пользователя» выбираем «участник». Это тот, кто сможет писать статьи, но не сможет их публиковать.

2) Ок, теперь-то уже можно устанавливать плагин. Скачать его можете здесь.

3) После того как вы его установите, все что вам останется сделать, так это страницу регистрации пользователей. Для этого зайдите в «страницы» «добавить новую», озаглавьте ее как-нибудь, например «Регистрация» и вставьте вот этот шорткод [wppb-register] в текстовый редактор WordPress во вкладке «текст» и опубликуйте страницу. Если что-то непонятно смотрите на пример ниже.

 

Ок, после этого у вас на блоге появится вот такая форма регистрации.

плагин Profile Builder

Кстати, ее можно добавить и в виджеты блога. Для этого перейдите во «внешний вид» «виджеты» и добавьте виджет под названием текст и в его содержимое, вставьте этот же самый код. Вообще, данный шорткод универсальный и его можно вставить в любую часть блога. Если вам когда-нибудь это понадобится, то просто перейдите во «внешний вид» «редактор» и выберите нужный вам файл.

Хорошо, мы поставили с вами форму регистрации, а как же поставить авторизации? Для этого существуют другие шорткоды, вот их список:

[wppb-register] –  форма для регистрации.

[wppb-login] – форма для авторизации, кстати, очень хорошо выглядит в виджете блога.

[wppb-edit-profile] – форма для редактирования профиля (для авторизованных пользователей).

[wppb-recover-password] – форма для восстановления пароля.

Просто скопируйте нужный вам код и вставьте его в то место на сайте, где вы хотите видеть нужную вам форму.

 

firstprize.ru

You May Also Like

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.