Хотите ограничить количество записей в форме на вашем сайте WordPress??
Ограничение количества записей в форме полезно, если вы проводите конкурс или мероприятие, в котором ограничено количество участников, хотите получить записи из определенного региона или не можете принимать больше форм после определенной даты.
В этой статье мы покажем вам, как ограничить количество записей в форме WordPress.
Когда следует ограничивать количество записей в форме WordPress?
Существует множество ситуаций, когда ограничение количества записей в форме на вашем сайте WordPress может быть полезным.
Если вам нужно создать форму RSVP для мероприятия с ограниченным количеством мест, или ограничить форму обратной связи только для зарегистрированных пользователей, формы WordPress имеют гибкие возможности для ограничения количества записей в форме в зависимости от ваших потребностей.
Вот несколько способов, которыми вы можете ограничить ввод форм WordPress:
- Ограничение общего количества разрешенных записей в форме — отлично подходит для форм RSVP или конкурсов/раздач.
- Ограничение отправки форм по крайнему сроку — отлично подходит для форм стипендий, заявок на участие в мероприятиях, анкет соискателей и т.д.
- Ограничение ввода формы только для зарегистрированных пользователей — отлично подходит для тех, у кого есть членские сайты или интернет-магазины.
- Ограничьте один вход в форму WordPress для одного человека — очень полезно при создании формы обратной связи, чтобы исключить возможность отправки двойных отзывов.
- Ограничение записей в форме WordPress с помощью проверки возраста — очень полезно, когда вам нужно соответствовать местным законам.
- Ограничение ввода формы WordPress по местоположению пользователя или IP-адресу — отлично подходит для блокировки определенных регионов или предотвращения спама.
В зависимости от ваших потребностей, плагины форм WordPress дают вам гибкость в настройке рабочих процессов, чтобы сэкономить ваше время.
Итак, давайте рассмотрим, как можно ограничить ввод форм в WordPress.
Ограничение количества записей в форме WordPress
Лучший способ ограничить количество записей в форме — это использование WPForms. Это лучший плагин контактных форм WordPress, и более 5 миллионов сайтов используют его для создания более умных форм.
WPForms предлагает аддон Form Locker, который позволяет вам управлять разрешениями и контролировать, кто может получить доступ к вашим формам. Кроме того, она позволяет вам установить различные типы ограничений на ввод форм на вашем сайте.
Примечание: вам понадобится WPForms Pro, поскольку он включает аддон Form Locker. Существует также версия WPForms Lite, которую вы можете попробовать бесплатно.
Во-первых, вам нужно скачать и установить плагин WPForms. Если вам нужна помощь, ознакомьтесь с нашим руководством по установке плагина WordPress.
После активации вам нужно будет перейти на страницу WPForms » Настройки из вашей панели администратора WordPress, а затем введите лицензионный ключ. Вы можете легко найти ключ в области вашего аккаунта WPForms.
Далее вам необходимо активировать аддон Form Locker в WPForms.
Просто перейдите в раздел WPForms » Аддоны и перейдите к аддону ‘Form Locker Addon.’ Затем нажмите кнопку «Установить аддон».
После этого вам нужно будет создать форму WordPress.
Просто перейдите по адресу WPForms » Добавить новую из приборной панели WordPress.
На следующем экране вы увидите конструктор форм WPForms. В верхней части введите название вашей формы.
Далее вы можете выбрать один из готовых шаблонов форм, чтобы быстро начать работу, или использовать пустой шаблон, чтобы начать с нуля. Для этого урока мы будем использовать шаблон «Форма регистрации на конкурс».
После этого вы можете редактировать свою форму, используя конструктор форм перетаскиванием.
Шаблон формы будет содержать поля формы по умолчанию. Однако вы можете добавить дополнительные поля, просто перетащив их из меню слева и поместив на шаблон. Имеется множество полей, включая флажки, выпадающие поля, адрес, номер телефона и многое другое.
В дальнейшем вы сможете редактировать любое поле формы и устанавливать ограничения на ввод формы.
Допустим, вы не хотите, чтобы один и тот же пользователь отправлял несколько форм на вашем блоге WordPress. Чтобы создать такое ограничение формы, просто щелкните поле Email в шаблоне формы.
После этого вы можете перейти на вкладку ‘Advanced’ на панели меню слева и включить опцию ‘Require unique answer’.
Вы можете сделать то же самое для других полей формы, таких как имя и имя пользователя. Таким образом, люди будут ограничены одной записью и не смогут использовать один и тот же email или имя для отправки формы.
Далее, перейдите на вкладку ‘Setting’ в конструкторе форм и выберите настройки ‘Form Locker’.
В разделе Form Locker вы увидите различные настройки, которые можно использовать для ограничения количества записей в форме.
Вы можете включить все опции, если хотите. Однако мы рекомендуем включить 1 или 2 опции для ограничения количества записей в форме, чтобы не ухудшить пользовательский опыт и улучшить вовлеченность.
Давайте рассмотрим каждую из этих настроек в деталях.
1. Ограничение ввода форм WordPress с помощью верификации
Если вы включите опцию ‘Проверка формы’ в настройках Form Locker, вы увидите, что появится больше опций.
Вы можете ограничить количество записей в форме, требуя от пользователей ввода пароля, электронной почты или возраста. Просто нажмите на выпадающее меню «Тип» и выберите опцию.
Например, если вы выберете ‘Возраст’, то сможете указать, сколько лет должно быть пользователю, чтобы получить доступ к форме.
Вы можете установить минимальный, максимальный или точный возрастной ценз для записей в форме.
2. Добавьте начальное и конечное время и дату для ввода формы
Затем вы можете включить опцию ‘Планирование форм’.
Это позволит вам добавить время и дату начала, а также время и дату окончания для записей в форме.
Это очень полезно, если вы проводите кампанию, чувствительную ко времени.
Вы также можете добавить закрытое сообщение, которое будет появляться, когда кто-то попытается отправить форму после даты и времени окончания.
3. Разрешите отправлять формы только зарегистрированным пользователям
WPForms также позволяет вам ограничить ввод формы только для зарегистрированных пользователей.
Просто включите опцию «Только для зарегистрированных пользователей». Затем добавьте сообщение, которое будет появляться для пользователей, вышедших из системы и пытающихся отправить форму.
4. Установка общих лимитов и ограничений на ввод формы
Вы можете ограничить общее количество форм, которые могут быть отправлены, включив опцию ‘Включить общее ограничение на вход’.
Например, допустим, у вас есть форма заказа для вашего интернет-магазина, а на складе имеется только 1 000 единиц товара. Просто введите число в поле «Ограничение» и добавьте сообщение о закрытии формы.
Аналогичным образом вы можете установить ограничения на ввод данных в форму, выбрав опцию ‘Включить ограничение на ввод данных пользователем’.
WPForms позволяет ограничить количество записей в форме на основе IP-адреса и адреса электронной почты. Чтобы настроить это, нажмите на флажок для опций «Ограничить по IP-адресу» и «Ограничить по адресу электронной почты».
Затем выберите опцию из выпадающего меню и введите количество записей в форме, которое вы хотите ограничить.
В нашем примере мы установили ограничение 1 в день. Вы можете изменить это значение на неделю, месяц или год.
После того, как вы включили опции, которые вы хотите использовать для ограничения количества записей в форме в WordPress, просто нажмите кнопку ‘Сохранить’ вверху.
Добавление формы на сайт WordPress
Теперь, когда вы создали форму, следующим шагом будет добавление формы на ваш сайт WordPress.
Самый простой способ сделать это — нажать кнопку ‘Embed’ в конструкторе форм WPForms. Вы также можете добавить форму с помощью шорткода или блока WPForms.
После нажатия кнопки появится всплывающее окно с предложением выбрать существующую страницу или создать новую.
В данном руководстве мы нажмем на опцию «Создать новую страницу».
Далее вам нужно будет ввести название вашей страницы и нажать кнопку «Поехали»!’ кнопка.
Далее вы увидите форму в редакторе контента WordPress, и сможете внести в нее любые изменения, которые вам хотелось бы сделать.
После этого просмотрите свою страницу и опубликуйте ее.
Вы также можете проверить установленные вами ограничения на ввод формы WordPress.
Например, если вы установили возрастное ограничение для вашей формы, и кто-то не соответствует возрастному ограничению, то он не сможет отправить форму.
С другой стороны, допустим, вы получили общее количество необходимых записей в форме, или уже прошла дата и время окончания заполнения формы.
В таких ситуациях пользователю будет показано сообщение, когда он посетит целевую страницу формы.
WPForms позволяет вам иметь полный контроль над рабочими процессами ваших форм. Вы можете добавить условную логику, выбрать отправку записей формы нескольким получателям или даже связать форму с вашими любимыми сервисами email-маркетинга.
Это плагин для создания форм, который мы используем на WPBeginner, и не зря более 5 миллионов сайтов используют его для создания более умных форм.
Надеемся, эта статья помогла вам узнать, как ограничить количество записей в форме WordPress. Вы также можете ознакомиться с нашим руководством о том, как начать свой собственный подкаст, и с нашим окончательным руководством по WordPress SEO для начинающих.
Источник: www.wpbeginner.com