Как ограничить доступ к формам WordPress только для зарегистрированных пользователей

Вы ищете простой способ ограничить отправку форм WordPress только зарегистрированными пользователями? Если у вас есть сайт членства, интернет-магазин или...

Вы ищете простой способ ограничить отправку форм WordPress только зарегистрированными пользователями?

Если у вас есть сайт членства, интернет-магазин или другой тип сайта, где есть зарегистрированные пользователи, то вы можете захотеть ограничить доступ к определенным формам только для зарегистрированных пользователей.

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

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

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

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

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

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

  • Метод 1: Ограничение доступа к форме с помощью аддона WPForms Form Locker
  • Метод 2: Ограничьте доступ к форме с помощью защищенных паролем или приватных страниц
  • Метод 3: Используйте плагины расширенного членства для ограничения доступа к форме

Метод 1: Ограничение доступа к форме с помощью аддона WPForms Form Locker

Этот метод является самым простым и мощным, поэтому мы рекомендуем его всем начинающим пользователям. Мы будем использовать плагин WPForms и их аддон Form Locker для полной блокировки доступа к форме WordPress.

WPForms — это лучший плагин для форм WordPress, который используют более 5 миллионов сайтов. Он был создан основателем WPBeginner, Syed Balkhi, чтобы иметь все функции, необходимые для ведения нашего бизнеса.

Первое, что вам нужно сделать, это установить и активировать плагин WPForms. Для более подробной информации смотрите это пошаговое руководство о том, как установить плагин в WordPress.

После активации вам нужно перейти по адресу WPForms » Настройки из вашей приборной панели WordPress и введите ваш лицензионный ключ. Вы можете найти ключ в области вашего аккаунта WPForms.

Введите лицензионный ключ WPForms

После этого вам нужно будет активировать аддон Form Locker.

Просто перейдите на страницу WPForms » Аддоны страница для установки аддона Form Locker.

Установите аддон Form Locker

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

Для этого создайте новую форму, перейдя по ссылке WPForms » Добавить новую.

Добавьте новую форму в WPForms

Откроется конструктор форм WPForms, где вам будет предложено выбрать шаблон формы или начать с пустой формы.

Вы можете начать с ввода названия вашей формы в верхней части, а затем выбрать шаблон формы.

Выберите шаблон формы

WPForms drag & drop конструктор форм чрезвычайно прост в использовании, поэтому вы можете добавлять или удалять поля и настраивать форму по своему вкусу.

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

Конструктор форм WPForms

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

Здесь нажмите на настройки ‘Form Locker’.

Настройки WPForms Form Locker

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

Перейдите вперед и нажмите на переключатель «Только для зарегистрированных пользователей.’

Включить ограничения формы для вошедшего пользователя

Как только вы установите флажок, вы увидите новое поле Сообщение.

Здесь вам нужно составить сообщение, которое будет отображаться для всех пользователей, не вошедших на ваш сайт.

Введите сообщение

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

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

Просто отредактируйте или добавьте новый пост или страницы. Затем нажмите на значок +, чтобы добавить блок WPForms.

Блок WPForms

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

Метод 2: Ограничьте доступ к форме с помощью защищенных паролем или приватных страниц

Другой способ ограничить доступ к форме в WordPress — использовать стандартные настройки видимости WordPress. Вы можете использовать этот метод с бесплатной версией WPForms или любым другим плагином контактных форм.

Просто создайте страницу или пост, в который вы хотите вставить форму. После этого нажмите на настройки ‘Статус и видимость’ на правой панели.

Защитите форму паролем

У вас есть возможность либо сделать всю страницу приватной, либо сделать всю страницу защищенной паролем.

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

Если вы установите пароль для страницы, то вам придется поделиться этим паролем со всеми, кому вы хотите предоставить доступ.

Хотя этот метод работает, у него есть несколько недостатков.

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

Метод 3: Используйте плагины расширенного членства для ограничения доступа к форме

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

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

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

Добавление новых правил в MemberPress

Страница редактирования правил позволяет выбрать различные условия и связать их с планом членства.

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

Добавьте набор правил в MemberPress

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

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

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

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

Источник: www.wpbeginner.com

Оцените статью
Добавить комментарий