Plugin Directory

WPForms — Easy Form Builder for WordPress — Contact Forms, Payment Forms, Surveys, & More

WPForms — Easy Form Builder for WordPress — Contact Forms, Payment Forms, Surveys, & More

Описание

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

WPForms is a drag & drop WordPress form builder that’s EASY and POWERFUL. Create contact forms, feedback forms, subscription forms, payment forms (including Stripe, Square & PayPal), and other types of forms for your site in minutes with just a few clicks!

At WPForms, user experience is our #1 priority. Our pre-built form templates and workflows make WPForms the most beginner-friendly contact form plugin on the market. You don’t have to hire a developer. Create a form in less than 5 minutes with our drag & drop form builder or use a template to get a head start.

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

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

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

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

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

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

Whether you’re looking to create a simple contact form, marketing form, request a quote form, donation form, payment order form, registration form, Stripe payment form, or a subscription form, we have a form template already prepared and ready to use.

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

WPForms contact forms are 100% responsive and mobile-friendly. We optimized every query on the frontend and the backend to ensure that it’s one of the fastest WordPress contact form plugins.

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

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

With star ratings, file uploads, repeater fields, survey fields, and multi-page contact forms, you can easily build the right custom form for your site’s needs. Plus, integrate your contact forms with an email marketing service in just a few steps and collect payments with Stripe, PayPal, and Square for bookings and orders without the need for a dedicated eCommerce plugin.

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

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

Опросы

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

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

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

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

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

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

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

WPForms integrates with PayPal, Stripe, Square Payments, and Authorize.Net so you can easily accept credit card payments or take payments via PayPal. Bonus: you can also take signatures.

We’re proud to be a Stripe Verified Partner. This partnership allows us to build the best Stripe integration with early access to features. You can use our Stripe integration to accept both one-time payments as well as recurring payments while syncing all form data to your Stripe account.

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

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

Create simple arithmetic calculations or build complex conditional calculations with rounded values, averages, time ranges, and more! It’s the best calculator plugin for WordPress.

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

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

To improve form completion rates, we created Conversational Forms® which helps you make your feedback forms feel more human by adding an interactive layout. (See Conversational Forms Demo).

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

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

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

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

Интеграции

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

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

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

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

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

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

Заметки

WPForms is absolutely, positively the most beginner-friendly WordPress contact form plugin on the market. It is both easy and powerful.

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

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

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

Thank you,

Сайед Балкхи

Скриншоты

  • Конструктор форм 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?

Absolutely not. You can create and manage forms without any coding knowledge (100% drag & drop form builder). WPForms is the most beginner-friendly contact form plugin on the market.

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

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

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

To see a full list, visit our Form Template Gallery, which has over 1800+ pre-made contact form templates.

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

We made the WPForms form builder to be both easy and powerful.

Here are the contact form fields that come with WPForms Form Builder (also known as Standard Fields):

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

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

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

Here is a list of our Payment Fields that will help you create an order form, donation form, booking form, and other payment forms:

  • Одиночный продукт
  • Мультивыбор продуктов
  • Чекбоксы продуктов
  • Список продуктов
  • Итого (поле расчета)
  • Банковская карта (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.

Note: WPForms was voted Zapier’s 6th fastest-growing app in the world.

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

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

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

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

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

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

Yes, WPForms makes it easy to import / export your contact forms and other WordPress forms created with the WPForms form builder. This is incredibly useful for developers and agencies who are building websites for clients.

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

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

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

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

You can get access to more features, addons, and support by upgrading to our Pro version. Purchasing a Pro license gets you access to the full version of WPForms, automatic updates, priority support, and all WPForms Addons!

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

Yes, WPForms has full translation and localization support via the wpforms textdomain. Based on your site language, required .mo and .po translation files will be downloaded and placed into the default WordPress languages directory. The same is true for every WPForms Addon, as well.

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

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

Additionally, Google reCAPTCHA, hCaptcha, and Cloudflare Turnstile are also supported and can be set up at WPForms > Settings > CAPTCHA.

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

  • Checkbox reCAPTCHA v2
  • Invisible reCAPTCHA v2
  • reCAPTCHA v3

Lastly, Custom Captchas are available which allow you to create math- or question-based CAPTCHAs for your contact forms.

Отзывы

10.08.2024
Using WordPress forms was so easy and quick. Guided help all the way, and templates to use .
07.08.2024 1 ответ
Me pareció un plugin fácil de implementar y con lo básico para formularios sencillos. La versión de pago tiene un aspecto muy interesante para necesidades más avanzadas
05.08.2024 3 ответа
For what WPForms costs, it is not a great plugin. The basic functionality works, the formatting out-of-the-box looks pretty good, and the editor is great. Anything more, though, and you’re in for pain. The second you want to do something even remotely non-standard, WPForms will not help you. A simple example is allowing the user to order a certain amount of items at a fixed price. For example, let’s say you’re selling a product for $100, and a user can order many of them. When using WPForms with Stripe, you CANNOT specify which payment field to charge. Instead, the backend will sum every payment field in the form, and charge the sum. This means you cannot: Create a payment field for your fixed price item, set the cost to $100. Create an amount field as well. Create a single item «total» field which multiplies the two to charge the user. If the user enters 5, your total field will show them $500, but the actual charge will be $600 because your $100 payment field will be automatically summed in to the Stripe charge. So you’re thinking, okay, just don’t use a «payment field» for the initial $100, but no display block exists. There is no display block, styled the same way as the payment fields, to use. What about copying the css styling that the payment field uses into an HTML block? That doesn’t work either — it broke the Stripe payment integration, so the form could no longer process any payment at all. Most of this unnecessary difficulty is due to the awful design of summing all the payment fields in the form, rather than just allowing the user to pick which payment field should be charged (and have summing merely as a default behavior). This is just one example. Trying to show and apply discounts is similarly difficult. For a plugin that costs what this costs, WPForms just isn’t flexible enough. Only the basics truly work out of the box, and unless you want to do the most basic payments or contact forms, you’re going to have issues that waste hours of your time. I’m trying things like discounts and quantity — that’s not that hard. Support is not available on the weekends, and they’re slow as well. Their calculated fields simply did not work when I got it (in an opaque and impossible to debug way), and it ultimately took them a week to tell me their forms didn’t work with a js optimization plugin I was using, and to disable it. It’s just time waster after time waster. Obviously it’s not a 1-star plugin, and if it were inexpensive, I actually think this would be a 4-star review. It’s not, though, it’s pricey, and for that price, I’ve wasted far too much time on tasks that should be trivial. Despite the good interface, it can’t be anything more than 3-stars.
Посмотреть все 13 886 отзывов

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

«WPForms — Easy Form Builder for WordPress — Contact Forms, Payment Forms, Surveys, & More» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

«WPForms — Easy Form Builder for WordPress — Contact Forms, Payment Forms, Surveys, & More» переведён на 30 языков. Благодарим переводчиков за их работу.

Перевести «WPForms — Easy Form Builder for WordPress — Contact Forms, Payment Forms, Surveys, & More» на ваш язык.

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

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

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

1.9.0.1

  • Added: Modern Antispam protection for new forms.
  • Added: Support conditional logic in the Layout field and add the ability to render the label and description for this field.
  • Added: The notification to check prices is added when the currency is switched.
  • Added: The new filter wpforms_sanitize_amount_before to filter a raw price amount before sanitization.
  • Added: The new filter wpforms_sanitize_amount to filter a sanitized price amount.
  • Added: The new filter wpforms_enable_form_data_slashing to enable the form data slashing.
  • Added: The new filter wpforms_frontend_js_header_force_loadallows the loading of JS assets in the header.
  • Changed: Improved automatic recreation of custom database tables.
  • Changed: Improved RTL support of plugin admin pages on desktop and mobile screens.
  • Changed: Smart Tags for the Name field now allow retrieving partial data, such as Last Name.
  • Changed: Improved layout of the Settings > Integrations page on small screens.
  • Changed: Added notices for the Default value and Allowlist/Denylist settings on the Email field in case some values were invalid and have been removed.
  • Changed: Improved the multi-select dropdowns UI across the Builder UI.
  • Changed: Updated stripe/stripe-php library to v15.1.0.
  • Changed: Updated woocommerce/action-scheduler library to v3.8.1.
  • Changed: Allowed using the & symbol in Modern style Dropdown field choices.
  • Changed: Improved compatibility with the WP JobSearch plugin.
  • Changed: Updated jQuery.Validate library to v1.20.1.
  • Changed: Updated inputmask library to v5.0.9.
  • Fixed: Stripe payment form couldn’t be submitted in the Elementor popup preview.
  • Fixed: The Trash, Duplicate, Restore, and Delete actions for templates and forms now display a notice with the correct type.
  • Fixed: Multiple Choice, Checkboxes, and Dropdown fields with empty values were displayed incorrectly in email notifications.
  • Fixed: Database error on a single network site after creating a form if the plugin was network activated.
  • Fixed: Fields reacted by hovering over them with the cursor on the Elementor editor screen.
  • Fixed: Modern Dropdown fields were not appropriately loaded on Block (Gutenberg) and Elementor editors.
  • Fixed: Forms with hidden labels had a big horizontal scrollbar when displayed on mobile with RTL languages.
  • Fixed: Conditional logic affected the print page, which did not display hidden fields.
  • Fixed: The RTE field was broken in the Elementor editor preview when the left menu was collapsed.
  • Fixed: Rare exception with how we registered translations for download using the respective transient.
  • Fixed: Pre-populating fields from another form with confirmation redirect URL was not handling multi-select fields.
  • Fixed: The Gutenberg editor was not displaying the page title using Smart Tags.
  • Fixed: The {page_url}Smart Tag value was wrong on the Gutenberg editor’s page.
  • Fixed: When all the provider’s connections were removed, the check icon remained in the provider title.
  • Fixed: The {page_url}Smart Tag was incorrect in the Divi builder.
  • Fixed: Modern Dropdown fields didn’t preview correctly for multiple instances of WPForms block on the Gutenberg editor’s page.
  • Fixed: The choice-based payment field Smart Tags didn’t work in the prefilled URL.
  • Fixed: In Dropdown, the & symbol was rendered as the corresponding HTML entity & for Modern Style.
  • Fixed: The modern dropdown field was not loading correctly on the Elementor popup.
  • Fixed: Empty forms couldn’t be submitted without enabling the «Minimum time for submit» setting.
  • Fixed: Switching to Live mode on the Payments Overview screen was impossible when all test payments were deleted.
  • Fixed: Dropdown and Checkbox fields with multiple values were inline in email notifications.
  • Fixed: Pressing the Enter key triggered the WPForms Insert Form modal in the Classic editor.
  • Fixed: Dropdown field in forms with the inline-fields class had cropped dropdowns on Safari.
  • Fixed: Payment quantity text was not centered on some themes.
  • Fixed: Some fields were visible in the email notifications even if they were hidden by Conditional Logic.
  • Fixed: The Robots.txt file wasn’t valid due to the WPForms disallow rule.
  • Fixed: After embedding to the new page, the {page_title} Smart Tag was empty in the Block Editor (Gutenberg).

1.8.9.6

  • Изменено: улучшена совместимость с темой OceanWP.
  • Fixed: Dropdown fields in forms with the inline-fields class had cropped dropdowns.
  • Fixed: Button’s hover color was wrong on the Ocean WP theme.
  • Fixed: Form couldn’t be submitted when Cloudflare Turnstile anti-spam integration was configured.

1.8.9.5

  • Fixed: Stripe payment wasn’t created when the Credit Card field was optional and users paid through Google Pay / Apple Pay.

1.8.9.4

  • Added: New filter wpforms_sanitize_amount_before to filter a raw price amount before sanitization.
  • Added: New filter wpforms_sanitize_amount to filter a sanitized price amount.

1.8.9.2

  • Fixed: Reply-to field was not returning the correct email address.

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.
  • Fixed: Customer email was shown instead of customer name on the Payments Overview screen for Stripe subscription renewals in some cases.
  • Исправлено: боковая панель конструктора была скрыта в действиях редактирования контекстного меню.
  • Исправлено: во внешнем интерфейсе возникала критическая ошибка с поврежденными данными формы.
  • Исправлено: 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.
  • Исправлено: отправка формы вызывала ошибку на сайтах с долгосрочным кешированием страниц.

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