Публикация в группе: Otshelnik-Fm - мои работы (код, плагины, дополнения, статьи и руководства)

Категории группы: Работаем с Wp-Recall

Добавлено в закладки: 3

Часто задают похожие вопросы по форме входа и регистрации WordPress плагина WP-Recall. Теперь ответы собраны в одном месте.

 

Немного подробностей о форме входа и регистрации от WP-Recall

Форма регистрации и входа у WP-Recall самодостаточные. Это значит, что стандартные формы от вордпресса не участвуют в работе. А это значит вы можете смело отключить регистрацию от вордпресса в админке, на странице «Настройки» - «Общие» (сняв галку «Любой может зарегистрироваться»). Таким образом файл wp-login.php перестанет принимать регистрацию. Через нее боты и регистрируются в большинстве случаев.

В форму регистрации можно добавить дополнительные поля и определить их – обязательные они или по желанию. Смотрим в админке «WP-Recall» - «Поля профиля». Читаем описание

Если вам нужно отключить форму входа и регистрации от WP-Recall - поставьте в основных настройках Форма входа и регистрации" - "Стандартная форма WordPress", тогда ничего от WP-Recall связанного с этим функционалом загружаться не будет.

У WP-Recall 3 типа форм – они выбираются в основных настройках WP-Recall.
1. Всплывающая форма. На мой взгляд самая оптимальная и вездесущая. Но до такой степени, что она не особо раздражает пользователей
2. Форма в виджете – она присутствует на всех страницах вашего сайта, съедая пространство вашего сайта. Ее я люблю меньше всех
3. На отдельной странице. Создается через шорткод. Подходит для страниц брендинга или посадочных страниц.

 

Защита форм входа и регистрации

1. Плагин "Limit Login Attempts" – он от повторных запросов защитит (брутфорса – попытки перебора паролей) и по ip забанит злоумышленника на время.
2. Капчи. На этой странице: Wp-Recall сторонние плагины и сервисы. Интеграция  я указал, что WP-Recall работает с Really Simple CAPTCHA - выводит в форме регистрации капчу. Но реколл работает и с другими типами капч (вам лишь надо поискать и выбрать в официальном репозитории вордпресс). Например - WP Captcha, добавляет капчи на вход и регистрацию – прося выполнить легкое арифметическое действие.
3. Дополнение к плагину WP-Recall Kill wp-login & Fix Login - отбивает атаку на wp-login.php и исправляет вход на форму входа от плагина WP-Recall. Моё дополнение для защиты от авторегистраций, входа и сброса пароля, вам просто надо поставить галку «Я не бот». И это дополнение делает гораздо больше. Оно завязано на плагин WP-Recall и не создает нагрузок на ваш сайт как многие популярные плагины безопасности. Советую обратить вам на него внимание.
4. Без плагинов и дополнений для защиты регистрации - Заметка "Варианты защиты от спам регистраций" - первые два пункта.

 

Как вывести вход и регистрацию из соцсетей?

uLogin - виджет авторизации через социальные сети. Самый простой способ вывести иконки. Если вам нужны расширенные настройки – регистрируйтесь у них на сайте и настраивайте.
Возможно есть еще какие-то плагины входа соцсетей – пишите в комментариях.

 

Как вывести всплывающую форму входа и регистрации в произвольном месте?

В общих настройках реколл выставьте "Вход и регистрация" - "Порядок вывода" - "Всплывающая форма"

Достаточно кнопке на вход добавить класс rcl-login
А кнопке регистрации класс rcl-register

Пример:

Или расширенная версия - гостям кнопки входа, а залогиненным - вход в ЛК и выход

 

Как вывести кнопки в меню сайта?

Если вы говорите про произвольное меню, которое формируется в админке «Внешний вид» - «Меню», то дополнение Rcl Menu Buttons - выводит кнопки плагина Wp-Recall в существующих меню сайта.

 

Что ещё?

  • Для отдельной страницы есть шорткод [ loginform ]
  • Анимацию всплывающей формы я разобрал в этой заметке
  • Можно сделать крутую форму входа и регистрации на отдельной странице, почитав про шаблоны form-register.php - форма регистрации, и form-sign.php - форма входа
Рейтинг: 4

Автор публикации

не в сети 7 часов

Otshelnik-Fm

3 192

http://across-ocean.otshelnik-fm.ru/ - список моих работ к плагину WP-Recall

Birthday in Profile - реализовал в дополнении виджет именинников.

Комментарии: 757Публикации: 100Регистрация: 27-01-2013Продаж/Покупок: 3669/106