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

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

Здравствуйте уважаемые читатели блога webbomj.ru. Сегодня мы разберем плагин под названием Profile Builder.

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

Установка плагина регистрации Profile Builder:

Установка производиться точно также, как и в других случаях по 3 пунктами:

1. Заходим в админ панель.

2. Вкладка плагин => Добавить новый плагин. => вводим название плагина Profile Builder

3. Скачиваем и активируем.

Регистрация пользователя с помощью плагина:

После установки и активации плагина нам необходимо зайти во вкладку Параметры => Общие настройки и в появившимся окне нужно поставить галку в поле “Любой пользователь может зарегистрироваться”.

Тут же выбираем Роль зарегистрированного пользователя: (ту роль, которую нужно) я выбираю участник. Участник в WordPress — человек, который может писать посты, но не может их опубликовать в блог. Все его посты сохраняются в виде черновиков, которые потом проверяет администратор и опубликовывает их.

Для того, чтобы пользователь мог зарегистрироваться нам нужно создать форму регистрации. Создавать форму регистрации будем на отдельной странице.

Создаем страницу, для этого проходим во вкладку Страницы => Создать новую страницу( в некоторых версиях Wp вкладка называется: “Добавить новую”).

Название страницы пишем, такое какое нас интересует, ну например: “Регистрация” и вставляем предварительно скопировав или пишем в тело страницы [wppb-register]. Нажимаем опубликовать.

. плагин регистрации

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

Теперь у нас есть страница регистрации с огромным количеством окошек и английскими названиями.

Теперь нужно, что-бы зарегистрированный пользователь авторизовался. Для этого нам нужно вставить форму авторизации пользователя. Для этого используем уже другой код [wppb-login]. Выводим ее к примеру в сайдбар блога. Для этого мы заходим в редактор шаблона по пути Внешний вид=> Редактор. И выбираем файл sidebar.php.

В файле sidebar.php мы находим место, куда хотим вставить форму авторизации, например под всеми виджетами. Находим место в коде и вставляем [wppb-login].

Или чтобы не трогать код, можно создать виджет “Текст”, назвать его формой и вставить [wppb-login].

Получается вроде что-то вроде такого:

плагин регистрации форма

Настройка плагина:

Для окончательного завершения работы с плагином нам необходимо настроить плагин.

Для начала убираем все не нужные нам поля заполняемые при регистрации. Помним простое правило: “Если хотим больше регистраций, то и форма заполнения должна быть проще”.

Для того чтобы убрать лишнее поля заходи в административную панель во вкладку Пользователи => default profile fields (переводится, как “стандартные поля”). Мы видим тут много уже знакомых нам полей, которых можно убрать. Плагин регистрации:

плагин регистрации настройки

Для того чтобы убрать поля нам необходимо выбрать нужное нам поле и поставить галочку у слова Hide. Ниже приведены обозначения показанные на картинке выше:

Visibility — показывать поле? (возможно поставить 1 галочку в show(показывать) и hide(убрать)).

Required — обязательно к заполнению? (возможно поставить YES(да) и NO(нет). т.е. мы можем оставить показывать поле, но что-бы оно было не обязательно к заполнению.

Основные моменты:

Всего в коде 4 кода вставки, привожу их ниже:

? [wppb-login] — for a log-in form ( Для вставки формы авторизации).
? [wppb-register] — to add a registration form. ( Для вставки формы регистрации)
? [wppb-edit-profile] — to grant users a front-end acces to their personal information(requires user to be logged in).(Форма дающая возможность редактировать информацию аккаунта, только для авторизованных пользователей.
? [wppb-recover-password] — to add a password recovery form. (Форма для восстановления утерянного пароля участников)

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

Посмотрите похожие посты:

15 thoughts on “Плагин wordpress Profile Builder для регистрации пользователей

  1. спасибо Андрей за помощь. Очень доступно объяснил. Еще многому прийдется учиться, зайду еще как-нибудь!!!

    1. Заходите, обращайтесь.

  2. Большое спасибо за статью. Только вопрос. Как исправить? У меня получилось «Только администратор имеет право на добавление новых пользователей».

    1. Светлана переходите в административную панель блога => параметры => общие => и на против строчки «членство» поставить галочку «Любой пользователь может зарегистрироваться». Так решается ваша проблема.

      p.s. На сайте который вы указали в URL регистрация работает нормально!

  3. Сергей:

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

    1. Сергей:

      вот как выглядит у меня ССЫЛКА БЫЛА СНЯТА АДМИНИСТРАТОРОМ.

      1. webbomj:

        Сергей, прошу выслать мне адрес сайта. Такое ощущение либо что-то вы не договариваете, либо у вас единственный сайдбар стоит наверху под шапкой.

  4. Артем:

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

    1. webbomj:

      Артем, я зарегистрировал себя на русском языке, возможно Плагин работает не корректно. Попробуйте пере установить его. Обновитесь до последней версии и посмотрите могут ли быть совмещены ваша текущая версия и версия плагина.

      1. Артем:

        Ок, спасибо. Попробую

  5. Дмитрий:

    При активации всплывает. Плагин не был активирован, потому что он вызвал фатальную ошибку. Fatal error: Call to undefined function wppb_return_bytes() in /home/…/domains/….ru/public_html/wp-content/plugins/profile-builder/index.php on line 67
    можете что-нибудь сказать по этому поводу?

    1. Евгений:

      Сам борюсь с этой проблемой в строках 67 и 69 надо поменять: define ( ‘WPPB_SERVER_MAX_UPLOAD_SIZE_BYTE’, wppb_return_bytes ( ini_get ( ‘upload_max_filesize’) ) );
      на
      define ( ‘WPPB_SERVER_MAX_UPLOAD_SIZE_BYTE’, return_bytes ( ini_get ( ‘upload_max_filesize’) ) );
      и
      define ( ‘WPPB_SERVER_MAX_POST_SIZE_BYTE’, wppb_return_bytes ( ini_get ( ‘post_max_size’) ) );
      на
      define ( ‘WPPB_SERVER_MAX_POST_SIZE_BYTE’, return_bytes ( ini_get ( ‘post_max_size’) ) );

    2. Евгений:

      В файле …public_html/wp-content/plugins/profile-builder/index.php

  6. Иван:

    Спасибо! Есть еще один плагин WP-RECALL для регистрации и не только еще для интернет магазина недавно только появился но мне нравится wp recall.

  7. евгений:

    все вроде сделал правильно,но не пойму как добавлять пользователям свои статьи на странице