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


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

 

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

 

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

Плагин заархивирован в формате 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 Responses to Как сделать регистрацию на сайте с помощью плагина registration-login

  1. Галина пишет:

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

    • admin пишет:

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

  2. Ольга пишет:

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

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

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

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

  3. Владимир пишет:

    этот плагин на вордпресс ?

  4. иван пишет:

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

    • admin пишет:

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

  5. Владимир пишет:

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

    • admin пишет:

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

  6. bossner пишет:

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

    Спасибо

    • admin пишет:

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

  7. Геннадий пишет:

    Спасибо! Установил. Все работает. По поводу чая — www.teaceremon.ru

  8. Алина пишет:

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

  9. В файл header.php я строчку добавила вот так:

    <body >

    Может не правильно?

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

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

    • admin пишет:

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

    • Сергей пишет:

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

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

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

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

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>