Plugin Directory

WPForms — простой конструктор форм для WordPress с контактными и платежными формами, опросами и прочим

WPForms — простой конструктор форм для WordPress с контактными и платежными формами, опросами и прочим

Описание

WordPress плагин для создания контактных форм

WPForms — это ПРОСТОЙ и ФУНКЦИОНАЛЬНЫЙ конструктор форм WordPress с возможностью перетаскивания. Создавайте контактные формы, а также формы обратной связи, подписки, платежей (в том числе через Stripe, Square и PayPal) и другие типы форм для вашего сайта за считанные минуты, а не часы!

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

WPForms Pro
Этот плагин представляет собой версию Lite плагина WPForms Pro. Она предоставляется с формами подписки по электронной почте, многостраничными контактными формами, возможностью загрузки файлов, условной логикой и дополнительной интеграцией платежей. Нажмите здесь, чтобы приобрести премиальный плагин контактных форм WordPress прямо сейчас!

Конструктор контактных форм с функцией перетаскивания полей

За считанные минуты создавайте произвольные контактные формы с помощью простого в использовании онлайн-конструктора форм с функцией перетаскивания. Но зачем же верить нам на слово? Смотрите, что говорят эксперты по WordPress:

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

Готовые шаблоны форм

В WPForms предусмотрено более 2000 готовых шаблонов.

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

Высокая скорость работы и оптимизация для мобильных устройств и SEO

Контактные формы WPForms на 100% функциональны на мобильных устройствах. Мы оптимизировали все запросы во внешнем и внутреннем интерфейсе, чтобы сделать этот плагин контактных форм одним из самых быстрых в WordPress.

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

Все необходимые поля и функции

Используйте оценки в звезда��, загрузки файлов, повторяющиеся поля, поля опросов и многостраничные контактные формы, чтобы быстро создавать формы, закрывающие потребности вашего сайта. Также буквально в несколько шагов интегрируйте свои контактные формы в сервис электронного маркетинга и с помощью Stripe, PayPal и Square собирайте платежи за бронирования и заказы без необходимости использования специального плагина для электронной коммерции.

Вот что о контактных формах WPForms говорит предприниматель:

Я бизнесмен, и время — мой самый ценный актив. WPForms позволяет создавать интеллектуальные контактные формы за пару нажатий. Благодаря готовым шаблонам и удобному конструктору я создаю новую рабочую форму буквально за пару минут, и мне не приходится писать ни строчки кода. Это отличное вложение.
Дэвид Хензел, сооснователь MaxCDN

Опросы

Создавайте произвольные формы опросов, такие как Survey Monkey. Наше дополнение к плагину для опросов WordPress поставляется с интеллектуальными полями опроса, включая шкалу Лайкерта, оценки в звездах и индекс NPS. Встраивайте свои опросы и голосования где угодно в WordPress.

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

Стандартные формы WordPress

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

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

Формы оплаты, пожертвований, бронирования и другие

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

WPForms интегрируется с PayPal, Stripe, Square и Authorize.Net, поэтому можно легко принимать платежи по кредитным картам или через PayPal, а также собирать подписи.

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

Произвольные формы калькулятора

С помощью дополнения «Расчеты WPForms» вы можете создавать произвольный формулы и отображать результаты во внешнем интерфейсе.

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

Формы, оптимизированные для конверсий

С помощью нашего дополнения «Страницы форм» вы можете создавать аккуратные целевые страницы для настраиваемых форм, чтобы увеличивать конверсию.

Чтобы повысить заполняемость форм, мы создали дополнение «Диалоговые формы». С ним ваши формы обратной связи будут более человечными за счет добавления интерактивной разметки. (См. демо «Диалоговые формы»).

Простая персонализация и расширение

Вы можете настраивать свои контактные формы с помощью разделителей разделов, блоков HTML и CSS. Встраивать формы в Elementor и Divi теперь стало еще проще благодаря нашим встроенным интеграциям.

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

Полный список функций WPForms

Интеграции

Теперь вы видите, почему WPForms — лучший плагин контактных форм в WordPress? Хотели бы тоже получить доступ к этим функциям? Тогда переходите на версию Pro.

Благодарности

Этот плагин создан Джаредом Атчисоном и Сайедом Балкхи.

Рекомендации по брендингу

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

  • WPForms (верно)
  • WP Forms (неверно)
  • wpforms (неверно)
  • wpform (неверно)

Заметки

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

Мы максимально упростили процесс создания онлайн-форм. Узнайте больше обо всех функциях WPForms.

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

Похоже, у нас все получилось. Удачи в использовании WPForms.

Спасибо,

Сайед Балкхи

Скриншоты

  • Конструктор форм WPForms с функцией перетаскивания полей
  • Добавление новых полей
  • Генерируйте варианты ответов с помошью ИИ
  • Шаблоны форм
  • Блок WPForms с вариантами оформления
  • Обзор платежей
  • Разовый платеж
  • Предпросмотр формы
  • Страницы форм с различными стилями
  • Диалоговая форма

Блоки

Этот плагин предоставляет 1 блок.

  • Wpforms Form Selector

Установка

  1. Установите WPForms Lite из репозитория плагинов WordPress.org или путем загрузки файлов на свой сервер. (Инструкция по установке плагина WordPress)
  2. Активируйте WPForms Lite.
  3. Откройте вкладку WPForms в нижней части меню администратора и нажмите кнопку «Добавить», чтобы начать работу над новой контактной формой WordPress.
  4. Нужно больше функций? Переходите на полную версию WPForms!

Часто задаваемые вопросы

Для кого предназначен сервис WPForms?

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

Нужны ли навыки программирования для работы с WPForms?

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

Формы WordPress какого типа можно создавать в WPForms?

Удобный конструктор форм WPForms с дополнениями — это самый функциональный плагин для контактных форм WordPress. С его помощью можно создать следующие формы WordPress:

  • Простые контактные формы
  • Контактные формы для кандидатов на трудоустройство
  • Контактные формы для сбора отзывов
  • Контактные формы для предложений
  • Формы запросов на изменения
  • Формы онлайн-бронирования
  • Формы бронирования для мероприятий
  • Формы релиза видеороликов
  • Контактные формы для запроса больничных
  • Контактные формы для запроса на обслуживание
  • Формы заявки на стипендию
  • Формы загрузки файлов
  • Формы подтверждения трудоустройства
  • Контактные формы для реферальной программы
  • Контактные формы для регистрации волонтеров
  • Контактные офлайн-формы

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

Какие поля доступны в WPForms?

Конструктор форм WPForms удобен в использовании и функционален.

Вот список полей для контактных форм, доступных в WPForms («стандартные поля»):

  • Текстовое поле
  • Текст параграфа (Textarea)
  • Поле выпадающего списка
  • Множественный выбор («радио»)
  • Чекбокс
  • Числовое поле
  • Поле ��мени
  • Поле эл. почты
  • Поле числового слайдера

Вот список продвинутых полей для контактных форм в нашем конструкторе («популярные поля»):

  • Поле смартфона с верификацией международного формата
  • Поле адреса
  • Поле даты/времени
  • Поле веб-сайта/URL
  • Отправка файлов — отличное решение для форм отправки файлов
  • Поле пароля
  • Rich Text — добавьте поле WYSIWYG. Это отличное решение для записей в гостевых блогах
  • Поле макета — располагайте поля форм в столбцах с помощью настраиваемых или готовых макетов
  • Поле «Повторитель»: разрешите пользователям дублировать поля или группы полей в формах
  • Поле разрыва страницы — отличное решение для многостраничных контактных форм с полосой прогресса
  • Делитель на секции — отличное решение для больших контактных форм
  • Поле HTML — добавьте в форму свой HTML
  • Поле контента — добавляйте в свои формы заголовки, списки и мультимедиа, без написания кода
  • Предварительный просмотр записи — дайте пользователям возможность проверять записи перед отправкой
  • Оценка со звездами — отличное решение для форм опросов
  • Скрытое поле
  • Questions CAPTCHA — отличная защита контактных форм от спама
  • Math CAPTCHA — отличная защита контактных форм от спама
  • Шкала Ликерта — отличное решение для форм опросов
  • hCAPTCHA — отличная защита контактных форм от спама
  • Cloudflare Turnstile — отличная защита контактных форм от спама
  • Поле подписи — отличное решение для договоров и форм бронирования
  • Показатель лояльности клиентов (поле NPS) — отличное решение для форм опросов
  • Google ReCAPTCHA — отличная защита контактных форм от спама

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

  • Одиночный продукт
  • Мультивыбор продуктов
  • Чекбоксы продуктов
  • Список продуктов
  • Итого (поле расчета)
  • Банковская карта (Stripe, Square и Authorize.Net)
  • PayPal

Можно ли интегрировать WPForms в собственную CRM-систему или сервис рекламных рассылок?

Да, WPForms предлагает эффективную интеграцию для более 1000 популярных программ для рекламных рассылок и CRM.

Можно пересылать данные из контактных и прочих форм WordPress в свою CRM-систему, в списки рассылки и на другие маркетинговые платформы.

Вот список наших популярных маркетинговых интеграций:

  • Mailchimp
  • Constant Contact
  • AWeber
  • Drip
  • Campaign Monitor
  • GetResponse
  • ActiveCampaign
  • Zapier
  • Salesforce CRM
  • Brevo (ранее Sendinblue)
  • MailerLite

Благодаря интеграции с Zapier WPForms можно подключить к более чем 7,000 маркетинговых приложений, включая:

  • PipeDrive CRM
  • Google Таблицы
  • Active Campaign
  • Zoho CRM
  • Zoho Mail
  • Zoho Invoice
  • Agile CRM
  • Slack
  • Trello
  • Infusionsoft от Keap
  • Microsoft Excel
  • Dropbox
  • HelpScout
  • Zendesk
  • Freshbooks
  • Freshsales
  • Intercom
  • Click Funnels
  • Microsoft Dynamics 365 CRM
  • Capsule CRM
  • Insightly CRM
  • Printfection
  • Acuity Scheduling
  • Quickbooks Online

Посмотреть все интеграции WPForms и Zapier.

Примечание: сервис WPForms занял шестое место в рейтинге Zapier среди самых быстрорастущих приложений в мире.

Можно ли в WPForms создать форму оплаты?

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

Для вашего удобства возможен прием платежей с помощью Stripe, Square, Authorize.Net и PayPal Commerce.

Интеграция с системами Stripe и Authorize.Net позволит вам принимать онлайн-платежи с банковских карт.

Наша интеграция с PayPal позволит принимать онлайн-платежи через эту систему.

Можно ли в WPForms импортировать/экспортировать формы?

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

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

Помимо этого, WPForms позволяет импортировать формы из других плагинов контактных форм WordPress, например Contact Form 7, Ninja Forms и Pirate Forms.

Если вы недовольны своим плагином контактных форм в WordPress, обязательно попробуйте WPForms!

Как получить доступ ко всем функциям?

Чтобы получить доступ ко всем функциям, дополнениям и поддержке, перейдите на версию Pro. С ней вы получите доступ к полной версии WPForms, автоматическим обновлениям, приоритетной поддержке и всем дополнениям WPForms!

Поддерживает ли WPForms другие языки?

Да, WPForms полностью поддерживает перевод и локализацию на текстовом домене WPForms. Файлы перевода на язык вашего сайта с расширениями .mo и .po будут загружены в языковой каталог WordPress по умолчанию. Это также работает для всех дополнений WPForms.

Есть ли в WPForms защита от спама?

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

Кроме того, система поддерживает Google reCAPTCHA, hCaptcha и Cloudflare Turnstile. Их можно настроить в меню WPForms > «Настройки» > CAPTCHA.

Сервис WPForms полностью совместим со всеми версиями Google reCAPTCHA:

  • Checkbox reCAPTCHA v2
  • Invisible reCAPTCHA v2
  • reCAPTCHA v3

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

Отзывы

12.12.2024 1 ответ
A year ago I set this up for our clients to use to apply to our facility and it has been a huge success! would recommend!
11.12.2024 1 ответ
WPForms is a reliable and well-designed plugin that I’ve found to be an excellent addition to my websites. I started with the free version, which impressed me with its ease of use and solid range of functionality. The drag-and-drop builder is intuitive and beginner-friendly, making it simple to create forms without a steep learning curve. I realy appreciate their thorough documentation. It includes practical tips, detailed how-to guides, and code snippets to help extend the plugin’s capabilities. When I need assistance beyond the documentation, their support is helpful and professional, demonstrating a strong commitment to their users. Eventually, I upgraded to the commercial version for access to additional features and to support the developers behind this fantastic tool. The premium version has proved to be a good investment, offering advanced features like conditional logic and payment forms, along with integrations to meet growing needs. Overall, WPForms is a scalable and reliable solution that’s suitable for both beginners and more advanced users as their needs evolve. The free version is a great place to start if you’re exploring form plugins, and upgrading is a natural next step for those who require more functionality. It’s a go-to plugin that I install on every website I build.
08.12.2024 1 ответ
I relied on a faulty ‘contact me’ page for years. I missed hundreds of messages, many from people in urgent need of my services. And then about a week ago my Developer, Joan White, installed my new ‘contact me’ page on my website and almost immediately inquiries came flooding in. My new clients were impressed by the rapidity of my response to their inquiries. So, not only bringing in new business, but creating the right impression: that I care because I respond quickly.
08.12.2024 1 ответ
The WPForms plugin seems to work well. As a hobbyist, I’m using the free version at the moment.
Посмотреть все 14 014 отзывов

Участники и разработчики

«WPForms — простой конструктор форм для WordPress с контактными и платежными формами, опросами и прочим» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

«WPForms — простой конструктор форм для WordPress с контактными и платежными формами, опросами и прочим» переведён на 32 языка. Благодарим переводчиков за их работу.

Перевести «WPForms — простой конструктор форм для WordPress с контактными и платежными формами, опросами и прочим» на ваш язык.

Заинтересованы в разработке?

Посмотр��те код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений

1.9.2.3

  • Changed: Creating a custom form theme is now available only to Administrators.
  • Fixed: Translated form action notices had an «s» letter appended to the form/template translated name.
  • Fixed: The Minimum time to submit setting consistently blocked form submissions on sites created in WordPress Studio.
  • Fixed: The ‘_load_textdomain_just_in_time was called incorrectly’ error with child themes.
  • Fixed: In rare cases, a fatal error could happen on plugin activation.

1.9.2.2

  • Fixed: _load_textdomain_just_in_time notice with WordPress 6.7.
  • Fixed: Some translations were empty with WordPress 6.5+.

1.9.2.1

  • Добавлено: раздел «Настройки» в меню панели администратора WPForms.
  • Добавлено: обновление статуса платежей Stripe после отмены возврата средств в панели управления Stripe.
  • Добавлено: URL для подтверждений открывается в новой вкладке.
  • Добавлено: новый параметр $row_id для действий wpforms_pre_update_{$type} и wpforms_post_update_{$type}.
  • Добавлено: предупреждающие сообщения ИИ-чата в случае удаления запрещенного кода.
  • Изменено: библиотека jquery.validate обновлена до версии 1.21.0.
  • Изменено: ​​библиотека stripe/stripe-php обновлена до версии 16.1.0.
  • Изменено: библиотека DOMPurify обновлена до версии 3.1.7.
  • Изменено: библиотека woocommerce/action-scheduler обновлена до версии 3.8.2.
  • Изменено: библиотека Chart.js обновлена до версии 4.4.4.
  • Изменено: смарт-теги больше не обрабатываются в конструкторах WordPress, таких как Gutenberg, Elementor, Divi Builder и т. д.
  • Исправлено: потенциальная бесконечная рекурсия при обработке ошибок.
  • Исправлено: улучшена производительность на странице «Шаблоны» в конструкторе форм.
  • Исправлено: если была включена опция «Скрыть метку», метки полей печатались в таблице «Детали заказов».
  • Исправлено: в некоторых случаях при добавлении новой учетной записи в конструкторе форм данные учетной записи загружались некорректно.
  • Исправлено: улучшен перевод названий и описаний дополнений.
  • Исправлено: проблема с производительностью в разделе «Детали заказа» на больших формах, содержащих многочисленные поля с условной логикой оплаты.
  • Исправлено: после удаления исходного поля сопоставленные подполя «Имя/фамилия» заменялись другими.
  • Исправлено: при встраивании WPForms с использованием шорткода в нижний колонтитул отображалось дополнительное поле.
  • Исправлено: ��ля запросов с вариантами AI Choices добавлена поддержка нелатинских символов.

1.9.1.6

  • Исправлено: заполнитель поля «Раскрывающийся список» был отключен на экране предварительного просмотра Divi Builder.
  • Исправлено: при отправке формы с неверным полем nonce ошибка не отображалась.
  • Исправлено: при встраивании формы с использованием шорткода в нижний колонтитул отображалось дополнительное поле.

1.9.1.5

  • Исправлено: предупреждения PHP появлялись при использовании виджетов WordPress.

1.9.1.4

  • Исправлено: многократная отправка еженедельных сводных писем.

1.9.1.3

  • Исправлено: HTML-теги не работали в тексте поля GDPR, если метка поля была скрыта.
  • Исправлено: HTML-теги в вариантах полей «Флажки», «Множественный выбор» и «Выпадающий список» экранировались и не работали должным образом.

1.9.1.2

  • Исправлено: возник конфликт с плагином WooCommerce Subscriptions.

1.9.1.1

  • Добавлено: современный генеративный ИИ может помочь еще быстрее создавать формы.
  • Добавлено: новые поддерживаемые валюты.
  • Добавлено: новый фильтр wpforms_html_field_name, позволяющий изменять этикетки полей в уведомлениях по электронной почте.
  • Изменено: улучшен пользовательский интерфейс для нескольких раскрывающихся элементов в различных местах области администратора.
  • Изменено: обновлена ​​подписка Stripe для использования названия плана в качестве описания.
  • Изменено: уведомление на странице администрирования WPForms > «Настройки» > «Платежи», если выбранная валюта не поддерживается Stripe.
  • Изменено: уведомления администратора WPForms теперь сортируются по типу.
  • Изменено: улучшен интерфейс современного выпадающего списка в редакторе блоков и редакторе Elementor.
  • Изменено: библиотека DOMPurify обновлена до версии 3.1.6.
  • Изменено: ​​библиотека Stripe/stripe-php обновлена до версии 15.8.0.
  • Изменено: улучшена поддержка для языков с письмом справа налево (RTL) на страницах админки плагина.
  • Изменено: улучшена совместимость с полным редактором сайта и плагином Gutenberg.
  • Изменено: улучшена производительность на страницах админки.
  • Изменено: в конструкторе форм сочетание клавиш Alt+S переключает боковую панель в Windows и Linux. Сочетание клавиш Ctrl+F было улучшено: теперь всегда открывается поле поиска.
  • Исправлено: устранена ошибка проверки по требованиям Консорциума Всемирной паутины (W3C) для таблицы «Детали заказа».
  • Исправлено: проблемы с отображением для языков с письмом справа налево (RTL) для индикатора отправки и полей оплаты с включенным количеством.
  • Исправлено: решены проблемы с кнопкой пагинации для версий WordPress 6.6 и выше.
  • Исправлено: в таблице «Детали заказа» для некоторых валют отображалась неверная цена при использовании поля «Один товар» с типом «определяется пользователем».
  • Исправлено: улучшена адаптация под мобильные устройства столбца с ценами в таблице «Детали заказа».
  • Исправлено: в некоторых случаях в файле журнала отладки могла появляться ошибка «Не удалось сохранить список событий cron».
  • Исправлено: скрипт WPForms не определялся во всплывающем окне Elementor.
  • Исправлено: совместимость с плагином Jetpack Boost.
  • Исправлено: в некоторых случаях на экране «Разовый платеж» появлялось уведомление PHP.
  • Исправлено: поиск на странице WPForms –> «Инструменты» –> «Запланированные действия» перенаправлял пользователей на экран импорта.
  • Исправлено: задача wpforms_weekly_entries_count_cron выдавала ошибку в журнале отладки.
  • Исправлено: устранены ошибки и предупреждения W3C, сообщаемые для стандартных полей.
  • Исправлено: вкладка браузера могла аварийно завершить работу, если блок WPForms использовался с шаблонами.
  • Исправлено: в некоторых темах форм был нечитаемым текст в таблице «Детали заказа», если в сообщении подтверждения использовался смарт-тег {order_summary}.
  • Исправлено: стили наведения кнопки «Отправить» переопределялись в некоторых темах и Elementor.
  • Исправлено: ошибка «Отсутствует зависимость ‘wpforms’» появлялась на страницах без формы.

1.9.0.4

  • Исправлено: невозможность отправить форму с интеграцией Constant Contact и критические ошибки в админке.

1.9.0.3

  • Исправлено: проблемы совместимости с меню и всплывающими окнами в Elementor.
  • Исправлено: в некоторых случаях в CacheBase.php возникала критическая ошибка с wp_remote_retrieve_headers.
  • Исправлено: совместимость с плагином Jetpack Boost.

1.9.0.2

  • Добавлено: современная защита от спама для новых форм.
  • Добавлено: поддержка условной логики в поле «Разметка» и возможность отображения этикетки и описания для этого поля.
  • Добавлено: уведомление о необходимости проверки цен добавляется при переключении валюты.
  • Добавлено: новый фильтр wpforms_sanitize_amount_before для фильтрации необработанной суммы цены перед ее очисткой.
  • Добавлено: новый фильтр wpforms_sanitize_amount для фильтрации очищенной суммы цены.
  • Добавлено: новый фильтр wpforms_enable_form_data_slashing, чтобы включить экранирование данных формы.
  • Добавлено: новый фильтр wpforms_frontend_js_header_force_loadпозволяет загружать ресурсы JS в заголовок.
  • Изменено: улучшено автоматическое воссоздание произвольных таблиц базы данных.
  • Изменено: улучшена поддержка страниц администрирования плагинов на экранах компьютеров и мобильных устройств для языков с письмом справа налево (RTL).
  • Изменено: смарт-теги для поля «Имя» теперь позволяют извлекать частичные данные, например фамилию.
  • Изменено: улучшена разметка страницы «Настройки» > «Интеграции» на маленьких экранах.
  • Изменено: добавлены уведомления для значений по умолчанию и настройки разрешающих и запрещающих списков в поле «Электронная почта» на случай, если некоторые значения оказались недействительными и были удалены.
  • Изменено: улучшен пользовательский интерфейс раскрывающихся списков с множественным выбором в пользовательском интерфейсе Builder.
  • Изменено: ​​библиотека Stripe/stripe-php обновлена до версии 15.1.0.
  • Изменено: библиотека woocommerce/action-scheduler обновлена до версии 3.8.1.
  • Изменено: разрешено использовать символ & в раскрывающихся полях современного раскрывающегося списка.
  • Изменено: улучшена совместимость с плагином WP JobSearch.
  • Изменено: библиотека jQuery.Validate обновлена до версии 1.20.1.
  • Изменено: библиотека inputmask обновлена до версии 5.0.9.
  • Исправлено: платежную форму Stripe невозможно было отправить во всплывающем окне предварительного просмотра Elementor.
  • Исправлено: действия «Отправить в корзину», «Дублировать», «Восстановить» и «Удалить» для шаблонов и форм теперь отображают уведомление правильного типа.
  • Исправлено: поля множественного выбора, поля с флажками и раскрывающиеся списки с пустыми значениями отображались некорректно в уведомлениях по электронной почте.
  • Исправлено: ошибка базы данных на отдельном сетевом сайте после создания формы, в случае если плагин был активирован по сети.
  • Исправлено: поля реагировали на наведение на них курсора на экране редактора Elementor.
  • Исправлено: поля современного выпадающего списка не загружались должным образом в редакторах блоков (Gutenberg) и Elementor.
  • Исправлено: формы со скрытыми этикетками имели большую горизонтальную полосу прокрутки при отображении на мобильных устройствах, использующих языки с письмом справа налево.
  • Исправлено: условная логика влияла на страницу печати, на которой не отображались скрытые поля.
  • Исправлено: поле RTE оказывалось поврежденным в предварительном просмотре редактора Elementor при сворачивании левого меню.
  • Исправлено: редкое исключение, связанное с тем, как мы регистрировали переводы для загрузки с использованием соответствующего временного кэша (transient).
  • Исправлено: предварительное заполнение полей из другой формы с помощью URL перенаправления подтверждения не обрабатывало поля с множественным выбором.
  • Исправлено: редактор Gutenberg не отображал заголовок страницы при использовании смарт-тегов.
  • Исправлено: значение смарт-тега {page_url}было неверным на странице редактора Gutenberg.
  • Исправлено: при удалении всех подключений провайдера в названии провайдера оставался значок галочки.
  • Исправлено: смарт-тег {page_url}был неверным в конструкторе Divi.
  • Исправлено: современные раскрывающиеся поля не отображались корректно для нескольких экземпляров блока WPForms на странице редактора Gutenberg.
  • Исправлено: смарт-теги поля оплаты на основе выбора не работали в предварительно заполненном URL.
  • Исправлено: в раскрывающемся списке символ & отображался как соответствующая HTML-сущность & для современного стиля.
  • Исправлено: современное раскрывающееся поле некорректно загружалось во всплывающем окне Elementor.
  • Исправлено: пустые формы нельзя было отправить, если не была включена настройка «Минимальное время отправки».
  • Исправлено: переключение в режим реального времени на экране обзора платежей было невозможно после удаления всех тестовых платежей.
  • Исправлено: поля раскрывающихся списков и поля с флажками с несколькими значениями были встроены в уведомления по электронной почте.
  • Исправлено: нажатие клавиши Enter (ввод) вызывало в классическом редакторе появление модального окна WPForms «Вставить форму».
  • Исправлено: раскрывающиеся списки в формах с классом inline-fields обрезались в Safari.
  • Исправлено: в некоторых темах текст суммы платежа не был центрирован.
  • Исправлено: некоторые поля были видны в уведомлениях по электронной почте, даже если они были скрыты условной логикой.
  • Исправлено: файл Robots.txt был недействителен из-за запрещающего правила WPForms.
  • Исправлено: после встраивания на новую страницу смарт-тег {page_title} был пустым в редакторе блоков (Gutenberg).

1.8.9.6

  • Изменено: улучшена совместимость с темой OceanWP.
  • Исправлено: раскрывающиеся списки полей в формах с классом inline-fields имели обрезанные раскрывающиеся списки.
  • Исправлено: цвет кнопки при наведении был неправильным в теме Ocean WP.
  • Исправлено: форма не могла быть отправлена, если была настроена интеграция антиспама Cloudflare Turnstile.

1.8.9.5

  • Исправлено: платеж Stripe не создавался, если поле «Банковская карта» было необязательным, а пользователи платили через Google Pay / Apple Pay.

1.8.9.4

  • Добавлено: новый фильтр wpforms_sanitize_amount_before для фильтрации необработанной суммы цены перед ее очисткой.
  • Добавлено: новый фильтр wpforms_sanitize_amount для фильтрации очищенной суммы цены.

1.8.9.2

  • Исправлено: поле «Ответить» не возвращало правильный адрес электронной почты.

1.8.9.1

  • Добавлено: сложные поля теперь могут иметь отдельные сообщения об ошибках для каждого поля.
  • Добавлено: рекомендуемые, новые и избранные дополнения теперь отображаются первыми на странице дополнений.
  • Изменено: обновлены логотипы Campaign Monitor, ConstantContact, GetResponse и ConvertKit.
  • Изменено: теперь пользователи могут видеть категорию и подкатегорию выбранного шаблона на панели настройки.
  • Изменено: если для формы установлен и настроен плагин Akismet, отметка записей как спам или не спам помогает Akismet обучаться.
  • Изменено: улучшено поведение страницы «Инструменты и журналы» и элементы управления настройками.
  • Изменено: улучшена совместимость с темой Hello Elementor.
  • Изменено: обработка пустых выбранных значений для полей «Выбор», «Флажок» и «Выпадающий список», когда выбран параметр «Показать значения».
  • Изменено: библиотека Choices.js обновлена ​​до версии 10.2.0.
  • Изменено: современное поле множественного выбора с включенным поиском теперь более удобно для пользователя в области администратора.
  • Изменено: Улучшено отображение полей оплаты в соответствии с требованиями Консорциума Всемирной паутины.
  • Изменено: всегда отображаются шаблоны, созданные дополнениями, даже если дополнение не установлено или не активировано.
  • Изменено: конструктор форм теперь скрывает метку-заполнитель выбора изображения и значка, если она остается пустой, сохраняя при этом заполнитель для вариантов оплаты и флажков в целях сохранения согласованности с поведением интерфейса.
  • Исправлено: в некоторых случаях при удалении плана подписки отображалось неправильное модальное окно оповещения.
  • Исправлено: различные проблемы с письмом справа налево на экране конструктора форм.
  • Исправлено: минимальная сумма платежа для поля «Одна позиция» работала неправильно с валютами, в которых в качестве десятичного разделителя используется запятая.
  • Исправлено: ошибка проверки из-за двойного отображения почтового индекса в поле банковской карты Stripe.
  • Исправлено: разнобой в интервалах между полями раскрывающегося списка в разных браузерах на компьютерах и мобильных устройствах.
  • Исправлено: при использовании классической разметки поле «Банковская карта Stripe» имело неправильный цвет заполнителя.
  • Исправлено: выполнено обновление «Челлендж WPForms» — теперь отсчет начинается только тогда, когда вы фактически начинаете создавать форму на странице «Обзор форм».
  • Исправлено: пользовательские шаблоны не удалялись при удалении плагина.
  • Исправлено: в Firefox радиокнопка в поле множественного выбора располагалась не по центру.
  • Исправлено: ошибка обработки Stripe возникала в формах с несколькими платежами, когда все поля банковской карты скрывались условной логикой.
  • Исправлено: цвет ошибок проверки был неправильным для поля «Банковская карта Stripe» при использовании режима «Платежный элемент».
  • Исправлено: к заголовку формы на странице «Обзор форм» на мобильных устройствах добавлялся дополнительный отступ.
  • Исправлено: процесс обновления плагина перенаправлялся на страницу «Обновление» и не перенаправлялся обратно на страницу «Плагины» после обновления.
  • Исправлено: получение номера версии нового плагина и описания нового плагина выполнялось несинхронно.
  • Исправлено: ошибки MySQL возникали при создании таблицы в некоторых уникальных конфигурациях.
  • Исправлено: поле множественного выбора с выбором значков нельзя было выбрать в Firefox после перезагрузки страницы.
  • Исправлено: встроенный код JavaScript мог неправильно анализироваться и отображаться для некоторых конфигураций в виде текста на верхних страницах.
  • Исправлено: кэшированный токен не обновлялся должным образом.
  • Исправлено: макет спиннера на кнопке «Сохранить» в конструкторе форм не был центрирован.
  • Исправлено: в некоторых исключениях разовые платежи появлялись на консоли Stripe, даже если форма платежа не была отправлена.
  • Исправлено: уведомления по электронной почте не отправлялись, если тема была пустой после обработки смарт-тега.
  • Исправлено: в некоторых случаях в PHP 8.0+ могли возникать предупреждения PHP.
  • Исправлено: ссылка на обновление до версии Pro имела неправильный стиль на сайтах, размещенных на Bluehost.
  • Исправлено: блок WPForms в редакторе отображал ошибку, когда выбранная форма была отправлена в корзину или удалена.
  • Исправлено: некоторые транзакции Stripe возвращались почти сразу, поскольку были помечены как мошеннические.
  • Исправлено: процесс проверки поля «Числовой слайдер» мог вызывать критическую ошибку в PHP 8.0+.

1.8.8.3

  • Изменено: обновлена ​​библиотека jQuery.Validate до версии 1.20.0.
  • Исправлено: настройки экрана на страницах «Обзор форм» и «Обзор записей» в редких случаях могли вызывать ошибку PHP из-за конфликта со сторонним кодом.
  • Исправлено: статусы публикаций на устаревшей странице управления навигационным меню в редких случаях могли вызывать ошибку PHP из-за конфликта со сторонним кодом.
  • Исправлено: пользователи не могли дублировать свои формы.

1.8.8.2

  • Добавлено: формы теперь можно сохранять как пользовательские шаблоны для использования в будущем.
  • Добавлено: для поля оплаты отдельной позиции добавлена ​​новая опция «Отображение цены».
  • Добавлено: адреса доставки и выставления счетов теперь можно настроить на экране «Конструктор форм» > «Платежи» > Stripe.
  • Добавлено: новый фильтр wpforms_integrations_stripe_api_common_create_plan_name для фильтра по названию плана подписки Stripe.
  • Добавлено: новый фильтр wpforms_integrations_lite_connect_api_request_timeout для фильтра тайм-аута запроса Lite Connect.
  • Добавлено: новые настройки стиля/темы в редакторе блоков.
  • Добавлено: новое контекстное меню в Конструкторе форм для быстрых действий.
  • Изменено: новый дизайн шаблона «Сводки по электронной почте» с еженедельными общими данными и тенденциями отправки записей.
  • Изменено: состояние выбранных карточек статистики на диаграмме «Обзор платежей» сохраняется при применении фильтра по дате.
  • Изменено: обновлена ​​библиотека stripe/stripe-php до версии 13.15.0.
  • Изменено: обновлена ​​библиотека woocommerce/action-scheduler до версии 3.7.2.
  • Изменено: обновлена ​​библиотека DOMPurify до версии 3.0.9.
  • Изменено: скорректированы уведомления на экране пустых форм.
  • Изменено: HTML-теги разрешены в поле «Общая сумма платежа» формы «Детали заказа».
  • Изменено: если запись отмечается как не спам, данные отправляются в Akismet для обучения, и эта информация используется для улучшения опыта пользования Интернетом в целом.
  • Изменено: улучшена обработка ошибок при создании или обновлении формы.
  • Изменено: улучшена разметка полей во внешнем интерфейсе для удобства пользователей на мобильных устройствах.
  • Изменено: разметка формы приведена в соответствие со стандартами Консорциума Всемирной паутины в целях уменьшения числа ошибок валидатора.
  • Исправлено: различные проблемы с письмом справа налево на консоли администратора, в конструкторе форм и на странице предварительного просмотра формы.
  • Исправлено: различные проблемы с реагированием на страницах администратора.
  • Исправлено: поле «Абзац» допускало горизонтальное изменение размера.
  • Исправлено: проверка того, что выводятся действительные правила файла robots.txt, если файл пуст.
  • Исправлено: в некоторых случаях при продлении подписки Stripe выдавались уведомления PHP.
  • Исправлено: в некоторых случаях на экране обзора платежей при продлении подписки Stripe вместо имени клиента отображался адрес электронной почты клиента.
  • Исправлено: боковая панель конструктора была скрыта в действиях редактирования контекстного меню.
  • Исправлено: во внешнем интерфейсе ��озникала критическая ошибка с поврежденными данными формы.
  • Исправлено: 0 (ноль) не сохранялся в качестве исходного значения поля выбора.
  • Исправлено: в отдельном поле платежа был неправильный интервал при включенных количествах.
  • Исправлено: длинные заполнители разбивались на несколько строк после обновления Safari 17.3.1.
  • Исправлено: в некоторых случаях на мобильных устройствах не работала загрузка медиа.
  • Исправлено: опция «Заполнитель» была скрыта для поля «Одна позиция» с типом «определяется пользователем».
  • Исправлено: неправильные цены в таблице «Детали заказа», когда элементы в поле с установкой флажка имели символ дефиса.
  • Исправлено: современные поля множественного выбора с длинным текстом-заполнителем перекрывали стрелку раскрывающегося списка.
  • Исправлено: в некоторых случаях на мобильных устройствах отображалась кнопка бесконечной загрузки.
  • Исправлено: многосайтовая активация: плагин должен оставаться активированным на одном сайте, после того как пользователь активировал его на сетевом уровне.
  • Исправлено: возникала гонка состояний с невидимой reCaptcha v2, препятствующая отправке формы в некоторых пограничных случаях.
  • Исправлено: стили виджетов Elementor были нарушены из-за конфликта с блоком Gutenberg.
  • Исправлено: к уведомлениям по электронной почте с HTML-тегами применялись некоторые ненужные встроенные стили.
  • Исправлено: в некоторых случаях поля платежей не отображались должным образом в таблице «Детали заказа».
  • Исправлено: модальное окно «Установка/активация WPCode» и модальное окно «Обучение записей» теперь лучше выглядят на экранах мобильных устройств.
  • Исправлено: смарт-теги {author_*} в некоторых случаях возвращали неверные результаты.
  • Исправлено: в некоторых случаях к таблице «Детали заказа» применялись неправильные стили.
  • Исправлено: улучшена обработка поврежденных данных об отправке платежей.

1.8.7.2

  • Изменено: модальное окно «Что нового» должно отображаться в зависимости от основной версии плагина.
  • Изменено: повышена эффективность интеграции с Akismet.
  • Исправлено: токен антиспама передавался как простое поле формы, не защищенное от спам-ботов.
  • Исправлено: предупреждение PHP выдавалось в случае отправки анонимной формы при использовании смарт-тега ID пользователя.
  • Исправлено: расположение изображений в блоках «Что нового» не всегда было правильным.
  • Исправлено: модальные окна не отображались на маленьких экранах.
  • Исправлено: анимация открытия модального окна «Что нового» работала неправильно, если в модальном окне было мало контента.
  • Исправлено: фон не полностью затемнялся при прокрутке всплывающего окна «Что нового».

1.8.7.1

  • Добавлено: блок «Объявления» на странице «Сообщество».
  • Добавлено: новый способ развернуть список подкатегорий шаблонов форм на боковой панели списка шаблонов.
  • Добавлено: новый экран-заставка с описанием важных функций и изменений в версии.
  • Добавлено: пользователь может видеть обзор того, что он покупает, включив «Детали заказа» для поля «Общая сумма платежа».
  • Добавлено: новый смарт-тег {order_summary}.
  • Изменено: улучшена совместимость с темой Twenty Twenty-Three.
  • Изменено: улучшена активация плагина в многосайтовых установках WordPress с установленными версиями Lite и Pro.
  • Изменено: улучшена поддержка сайтов, размещенных на платформе Azure с использованием IIS.
  • Изменено: обновлена ​​библиотека DOMPurify до версии 3.0.8.
  • Изменено: удалена библиотека jquery-confirm в пользу полностью совместимой замены jQuery.Confirm Reloaded.
  • Изменено: токен защиты от спама теперь действителен в течение 3 дней вместо 2.
  • Изменено: токен защиты от спама больше не загружается вместе с JS, чтобы избежать сбоев, вызванных ошибками сценария.
  • Изменено: сохранение спам-записей теперь включено по умолчанию для новых форм.
  • Изменено: пользователям с ограниченными возможностями разрешен просмотр страниц «Шаблоны форм» и «Дополнения».
  • Обновлено: библиотека tijsverkoyen/css-to-inline-style до версии 2.2.7.
  • Обновлено: библиотека symphony/polyfill-iconv до версии 1.19.0.
  • Обновлено: библиотека symphony/polyfill-mbstring до версии 1.19.0.
  • Обновлено: библиотека woocommerce/action-scheduler до версии 3.7.1.
  • Обновлено: библиотека stripe/stripe-php до версии 13.9.0.
  • Исправлено: некоторые фоновые действия завершались неудачно, если были запущены интерфейсом WP-CLI через cron сервера.
  • Исправлено: в редких случаях во время переноса данных, запущенного вручную, могла возникнуть критическая ошибка.
  • Исправлено: в числовых полях, доступных только для чтения, не будут отображаться кнопки изменения значения.
  • Исправлено: поле выбора значков большого размера не центрировалось в редакторе блоков и Elementor.
  • Исправлено: появлялись два сообщения при нажатии на поле reCAPTCHA после поиска по полям в конструкторе.
  • Исправлено: форма с длинным заголовком расширяла раскрывающийся список выбора формы в редакторе блоков.
  • Исправлено: стили CSS не применялись, если глобальные цвета уже были выбраны в конструкторе Elementor.
  • Исправлено: информация о способе оплаты не сохранялась при обновлениях Stripe.
  • Исправлено: на странице шаблона возникали проблемы со стилем на немецком языке.
  • Исправлено: в предварительном просмотре всплывающего окна Elementor не работали стили WPForms.
  • Исправлено: в некоторых ситуациях суммы платежей были неправильно очищены.
  • Исправлено: некоторые модальные окна в области администратора не реагировали и не помещались на экранах меньшего размера.
  • Исправлено: кэш шаблонов не обновлялся после обновления плагина.
  • Исправлено: поддержка RTL на странице настроек WPForms.
  • Исправлено: поддержка RTL для конструктора форм.
  • Исправлено: некоторые поля интерфейса неправильно отображались для RTL.
  • Исправлено: в пользовательском интерфейсе возникали другие проблемы при использовании языка RTL.
  • Исправлено: на экране настройки конструктора форм возникало множество визуальных проблем при использовании языка RTL.
  • Исправлено: вызовы AJAX не работали на серверах с пустым значением $_SERVER['HTTP_REFERER'].
  • Исправлено: улучшено отображение страницы обзора форм на мобильных устройствах.
  • Исправлено: улучшено отображение страниц инструментов на мобильных устройствах.
  • Исправлено: настройки пользовательской капчи дублировались в конструкторе форм при добавлении поля через экран «Настройки» > «Спам и безопасность».
  • Исправлено: проблемы с локализацией присутствовали на экране «Начало работы».
  • Исправлено: подписки, сделанные с помощью способа оплаты Stripe Link до версии 1.8.6.
  • Исправлено: некоторые неоптимизированные запросы MySQL блокировали базу данных на несколько секунд на огромных сайтах с тысячами таблиц.
  • Исправлено: отображение нескольких значений раскрывающегося списка было неправильным.
  • Исправлено: отсутствовала некоторая информация, если смарт-теги обрабатывались в фоновом режиме через cron.
  • Исправлено: в последней версии Chrome для Windows произвольные полосы прокрутки отображались неправильно.
  • Исправлено: фильтр wpforms_plaintext_field_value был недоступен, начиная с версии 1.8.5.
  • Исправлено: отправка формы вызывала ошибку на сайтах с долгосрочным кешированием страниц.

Журнал изменений для всех версий.