Как сделать регистрацию на сайте с помощью плагина registration-login


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

 

Отличие плагина registration-login от аналогов заключается в том, что он написан на языке ajax и при регистрации пользователей не надо перезагружать страницу, что, согласитесь, очень удобно.

 

Скачать плагин registration-login можно из репозитория (хранилища плагинов) WordPress или с моего сервера (версия 1.4 – самая последняя, работает в WP 2.7 и выше). СКАЧАТЬ. [Плагин скачан уже 842 раз(а)]

Плагин заархивирован в формате zip, поэтому его можно устанавливать на сайт прямо из админки – вкладка «Плагины» — «Добавить новый».

 

После активации плагина, нам надо сделать одно действие: добавить одну строчку в файл header.php

<?php if (function_exists (print_form)) print_form (); ?>

Копируете ее, открываете в админке вкладку «Дизайн» — «Редактор», открываете для редактирования файл «Заголовок» (header.php). Скопированную Вами строку вставляете сразу после тега body:

Плагин registration-login Рис.1 (Все скриншоты кликабельны)

 

Обновляете файл. Теперь надо посмотреть на сайте, что у нас получилось. Для этого надо предварительно выйти из сайта, где Вы находитесь в качестве админа. Для этого открываете любую статью, переходите к форме комментариев, нажимаете на ссылку «Выйти». Все, теперь Вы на сайте как обычный посетитель. Поднимаете страницу вверх и смотрим:

Плагин registration-login  для создания регистрации на сайтеРис.2

 

У нас появилось две кнопки «Registration» и «Войти». Нажимаем на кнопку регистрации, у нас открывается окно с формой регистрации:

Форма регистрации registration-login Рис.3

 

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

Письмо о регистрацииРис.4

 

В качестве администратора сайта мы получим письмо с уведомлением о том, что зарегистрировался еще один человек:

Как зарегистрироваться на сайте?ис.5

 

Скопируем присланный пароль и введем его вместе с именем в форму входа. Вы сразу же окажетесь на сайте как зарегистрированный пользователь:

ис.6

 

Об этом свидетельствует приветствие (стрелка). Теперь Вы можете организовать для него, например, доступ к скрытым материалам сайта  (Как создать скрытые материалы читайте здесь  ).

 

Чтобы не было путаницы: когда в этой статье я употребляю термин «подписчик» это не означает, что он автоматически подписывается на Вашу рассылку, просто так называется роль, которую Вы ему присваиваете, как зарегистрированному посетителю. Вы можете ему присвоить и другую роль – на странице его профиля.

 

На странице профиля можно сменить и пароль — на более удобоваримый. Для этого в админке Вы должны войти во вкладку «Пользователи» — «Все пользователи» и под ником пользователя нажать кнопку «Редактировать» (появится при наведении курсора на имя):

Создать регистрацию на сайтеРис.7

 

Откроется страница редактирования профиля пользователя. В самом низу прописываете новый пароль и нажимаете кнопку «Обновить пользователя»:

Изменить парольРис.8

 

Сообщаете об изменении пароля пользователю.

 

И последнее. Если Вы установите скачанный плагин (хоть из репозитория, хоть с сервера), то увидите, что он почти не переведен. Я начал его переводить, но из-за нехватки времени не докончил. Но если Вам все равно больше нравится мой вариант, напишите – вышлю. Или можете сами попытаться его перевести – это не так сложно.

P.S. Устали устанавливать плагин? Отдохните, выпейте хорошего чаю, например, пуэр. Раньше я пил кофе для бодрости, но теперь перешел на хороший чай. И Вам рекомендую!

P.P.S. Жирная ссылка здесь. Надо только кликнуть по любой кнопке.

[share-locker locker_id="75d01e4e6e23a75cf" theme="blue" message="Кликните по любой ссылке и увидите очень полезную ссылку!" facebook="true" likeurl="CURRENT" google="true" googleurl="CURRENT" tweet="true" tweettext="" tweeturl="CURRENT" follow="true" linkedin="false"]Быстрорастущий и полезный сайт http://tweets.ru/. тИЦ 50, PR-2. Надо: зарегистрироваться, потом указать свой сайт в "Настройках[/share-locker]"

Похожие записи по этой теме:

20 thoughts on “Как сделать регистрацию на сайте с помощью плагина registration-login

  1. Галина

    Доброе время суток! Спасибо за то что все внятно и понятно разжевали нам данный материал. Все сделала по выше сказанному, но кнопка «Registration» почему то не работает, а кнопка «войти» — открывается, кнопка «register» внутри кнопки «войти» — тоже не работает почему то. Буду Вам очень благодарна за дельный совет!

    Reply
    1. admin Post author

      Галина, если Вы сделали все правильно, то надо разбираться с сайтом: скорее всего, версия плагина не соответствует версии WordPress

      Reply
  2. Ольга

    Здравствуйте!

    Скажите пожалуйста есть ли плагин для регистрации пользователей с CAPTCHA, если есть где его можно скачать ?

    Или может есть другой вид регистрации пользователей что бы защитить сайт от ботов ?

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

    Reply
    1. admin Post author

      Ольга, я такого плагина не знаю, поспрашивайте на форумах

      Reply
    1. admin Post author

      Владимир, да, этот плагин для WordPress

      Reply
  3. иван

    Не работают кнопки просто не нажмаються что делать?

    Reply
    1. admin Post author

      Скорее всего, у Вас не соответствует версия плагина и версия WordPress. Уточните в репозитории WordPress

      Reply
  4. Владимир

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

    Reply
    1. admin Post author

      Владимир, я не в курсе — никогда не интересовался этим. Попробуйте пообщаться на форумах

      Reply
  5. bossner

    Здравствуйте. У меня версия WordPress 3.5.1. Плагин работает, но вставляет свое меню в самый верх, впритык к верхнему краю окна. Можно ли это исправить, в частности, опустить меню плагина на линию после основного меню?

    Спасибо

    Reply
    1. admin Post author

      bossner, вообще-то автором плагина задумано именно так, как у Вас и получилось. Чтобы изменить местоположение, надо полазить в коде, скорее всего, в файле CSS.

      Reply
  6. Алина

    Здравствуйте! Я правильно поняла, что данные профиля зарегистрированного пользователя может менять только админ? То есть сам пользователь не сможет изменить при желании свои данные? Возможно ли как-то с этим плагином создать отдельную страницу для изменения данных профиля именно самому пользователю?

    Reply
    1. admin Post author

      Да, правильно. А какие данные? Ник и почту?

      Reply
  7. Галина Жилкина

    Здравствуйте! Всё сделала как в статье, но у меня на сайте не появилась кнопка «Registration»

    только кнопка «Войти» Что я не так сделала?

    Reply
    1. admin Post author

      Галина, похоже этот плагин с версий 3.4.1 не работает. Статья у меня написана на основе версии 3.3.1 — там все работает. Советую удалить его и поискать другой.

      Reply
    2. Сергей

      Скорее всего у Вас запрещена регистрация на сайте.

      Войдите в «параметры» — «общие». Поставьте галочку напротив «любой может зарегистрироваться»

      Reply

Оставить комментарий

Your email address will not be published. Required fields are marked *