- Исправлена ошибка, из-за которой очередь фоновой обработки могла приостанавливаться на неопределенный срок, если тема или другой плагин неправильно использовали фильтр параметров WP или перехватчик действий.
- Исправлена проблема с аргументами AJAX-запроса фонового процессора, что улучшило производительность отправки форм для дополнений, где обработка фида занимает некоторое время.
- Исправлена ошибка, из-за которой заголовок и описание формы могли быть удалены, если форма не прошла проверку с использованием нового метода отправки AJAX.
- Исправлена ошибка с новым AJAX, из-за которой отправка формы могла прерываться, если атрибут form action изменялся на admin-ajax.php URL при обновлении разметки формы.
- AF: Улучшена поддержка проверки плагина WordPress в `GFAddOn::minimum_requirements()`. Автор: Команда Gravity Wiz.
- AF: Исправлена фатальная ошибка, возникавшая при проверке настройки выбора типа, когда была включена опция выбора нескольких вариантов.
- Исправлена ошибка, из-за которой атрибут form action менялся на admin-ajax.php URL при обновлении разметки формы, нарушая отправку форм.
- Улучшена поддержка проверок плагинов WordPress в GFAddOn::minimum_requirements(). Автор: Команда GravityWiz.
- Исправлена ошибка JavaScript, возникавшая при нажатии кнопки отправки, расположенной вне формы. В консоли браузера появилось сообщение об ошибке, в котором рекомендуется проверить настройки полей в редакторе форм на наличие недопустимого HTML.
- Исправлена несогласованность в содержимом форматированного текстового редактора при использовании нового метода отправки AJAX.
- Исправлено несколько ошибок с использованием RTL для страниц ленты и значков настроек форм.
- Исправлена ошибка, из-за которой в теме Orbital не работали классы для создания вертикальных списков с несколькими столбцами.
- Исправлена ошибка, из-за которой сообщения о проверке корректно отображались в полях повторителя.
- Обновлена обработка ошибок, перенесенная с "GF_Feed_Processor" на "GF_Background_Process", и улучшена, так что она также будет отслеживать и регистрировать ошибки, возникающие при использовании обработчика уведомлений.
- Обновлен заголовок страницы администратора Gravity Forms, чтобы отразить обновленный бренд.
- Обновлена новая отправка AJAX, чтобы форма отправлялась корректно, даже если сторонний код выводит текст в AJAX-ответе.
- Обновлена всплывающая подсказка по настройке атрибутов автозаполнения, чтобы предоставить более четкие инструкции о допустимых значениях, и добавлена ссылка на список поддерживаемых атрибутов.
- Обновлены сообщения об ошибках, которые отображаются при каждой попытке изменить или удалить поле, если для этого поля используется условная логика, чтобы сообщения были более информативными.
- API: Исправлена ошибка, из-за которой в фильтр `gform_field_map_choices` передавался неверный параметр. Автор: Команда GravityKit
- API: добавлена возможность запрашивать заметки из нескольких записей одновременно. Автор: Команда GravityKit.
- Добавлена настройка для отключения виджета панели мониторинга.
- Исправлена фатальная ошибка PHP, которая возникала во время фоновой обработки, если другой плагин включал более старую версию `WP_Async_Request`, которая не включала `maybe_wp_die()`.
- Исправлена фатальная ошибка PHP, которая возникала в `wp_date()` для некоторых версий PHP и временных меток во время фоновой обработки, если ранее была предпринята попытка пакетной обработки.
- Исправлена ошибка одноразовой проверки, возникавшая при вызове фонового метода диспетчеризации процессора во время запроса admin-ajax.php, например, используемого для обработки новых отправок форм с поддержкой Ajax.
- Исправлена проблема со специальными возможностями, из-за которой описание поля согласия не отображалось с клавиатуры.
- Исправлена ошибка, из-за которой свойства поля URL-адреса в редакторе форм перезаписывались значениями по умолчанию.
- Исправлена проблема, из-за которой honeypot не работал с новым Ajax.
- Исправлено уведомление об устаревании PHP-функции `utf8_encoded()`.
- Обновлены таблицы на странице системного отчета для улучшения доступности.
- Изменено действие honeypot по умолчанию с "Не создавать запись" на "Создать запись и пометить ее как спам".
- Обновлено всплывающее окно в редакторе форм для большей согласованности.
- Удален неиспользуемый атрибут `data-js-reload` из разметки полей.
- AF: Обновлено поле "Общая карта", чтобы в качестве параметров отображались дата ввода и идентификатор записи, когда типами полей являются дата и число соответственно.
- API: Исправлена ошибка, из-за которой событие `gform/post_render` запускалось слишком рано во время отправки AJAX, что приводило к конфликтам с некоторыми дополнениями.
- API: Обновлен "GFAPI::submit_form()" для поддержки необязательного 6-го параметра "$initiated_by", процесса, который инициировал отправку. Поддерживаемые целые числа - 1 (он же `GFFormDisplay::SUBMISSION_INITIATED_BY_WEBFORM`) или 2 (он же `GFFormDisplay::SUBMISSION_INITIATED_BY_API`). По умолчанию используется значение `GFFormDisplay::SUBMISSION_INITIATED_BY_API`.
- API: Обновлен результат, возвращаемый `GFAPI::submit_form()`, чтобы включить свойства `is_spam`, `confirmation_message` и `confirmation_type`, когда форма не проходит проверку honeypot и настроена на использование действия "Не создавать запись".
- API: Исправлена ошибка, из-за которой событие gform/post_render запускалось слишком рано во время отправки AJAX, что приводило к конфликтам с некоторыми дополнениями.
- Изменено действие honeypot по умолчанию с "Не создавать запись" на "Создать запись и пометить ее как спам".
- Исправлена ошибка, из-за которой honeypot не работал с новым Ajax.
- API: Обновлен GFAPI::submit_form() для поддержки необязательного 6-го параметра, $initiated_by, процесса, который инициировал отправку. Поддерживаемые целые числа - 1 (он же GFFormDisplay::SUBMISSION_INITIATED_BY_WEBFORM) или 2 (он же GFFormDisplay::SUBMISSION_INITIATED_BY_API). По умолчанию используется значение GFFormDisplay::SUBMISSION_INITIATED_BY_API.
- API: Обновлен результат, возвращаемый GFAPI::submit_form(), чтобы включить свойства is_spam, confirmation_message и confirmation_type, когда форма не проходит проверку honeypot и настроена на использование действия "Не создавать запись".
- Исправлена фатальная ошибка PHP, возникавшая во время фоновой обработки, если другой плагин включал более старую версию WP_Async_Request, которая не включала maybe_wp_die().
- Исправлена фатальная ошибка PHP, которая возникала в wp_date() для некоторых версий PHP и временных меток во время фоновой обработки, если ранее была предпринята попытка пакетной обработки.
- Исправлена ошибка 403, возникавшая при вызове фонового метода диспетчеризации процессора во время запроса admin-ajax.php, например, того, который использовался для обработки новых отправок форм с поддержкой Ajax.
- Добавлена настройка атрибута автозаполнения для поля веб-сайт.
- Исправлены проблемы с интервалами и полями в разделах администрирование и справка на языках RTL.
- Исправлена фатальная ошибка PHP, возникавшая, когда фильтр [`gform_form_switcher_forms`] возвращал недопустимое значение или когда удаленная форма оставалась в списке последних форм текущего пользователя.
- Обновлена минимальная версия WordPress (для поддержки) на странице состояния системы до версии 6.7.
- Удалены конечные пробелы из некоторых переводимых строк для улучшения перевода.
- AF: Исправлена ошибка, из-за которой атрибут placeholder не отображался для полей ввода текста в настройках дополнительной ленты. Автор: команда GravityKit
- AF: Обновлен фоновый процессор, который приостанавливает выполнение задачи при обнаружении ошибки (например, ограничение скорости внешнего API) и возобновляет работу позже при выполнении резервного задания cron.
- API: Добавлен тип отправки (свойство "submission_type") к результату, возвращаемому при отправке AJAX.
- API: Исправлена ошибка, из-за которой нельзя было переопределить свойство "Инструкции по настройке условной логики". Автор: команда GravityKit
Исправлена фатальная ошибка PHP, возникавшая, когда фильтр gform_form_switcher_forms возвращал недопустимое значение или когда удаленная форма оставалась в списке последних форм текущего пользователя.
- Добавлено улучшение производительности за счет того, что в окне переключения форм отображаются только самые последние 10 форм.
- Обновлен фильтр [`gform_form_switcher_forms`], позволяющий разработчикам также фильтровать формы, которые отображаются в результатах поиска в окне переключения форм.
- Обновлены выпадающие списки в админке, чтобы они были более согласованными.
- Исправлена ошибка, из-за которой "save_callback" не вызывался для полей, расположенных на вкладках.
- Исправлена ошибка, из-за которой кнопка отправки заменялась кнопкой "Далее" на последней странице многостраничной формы, когда эта страница была скрыта с помощью условной логики и не прошла проверку.
- Исправлена ошибка, из-за которой настройка карты полей не работала, когда не был включен режим конфликта.
- Исправлена ошибка, из-за которой отправлялась форма или отображалась следующая страница, если предыдущая кнопка не включала класс `gform_previous_button` при нажатии. Примечание: При использовании фильтров типа `gform_submit_button`, `gform_next_button` или `gform_previous_button` для замены элементов ввода элементами кнопок, убедитесь, что атрибуты исходных элементов сохранены.
- Исправлена ошибка, из-за которой при попытке вычисления возникала ошибка javascript, а в поле вычисления не было входных данных.
- API: Добавлена встроенная документация для базового уровня фреймворка темы.
- API: Добавлен механизм временной блокировки, когда version.php Вызовы API возвращают ошибки сервера (5xx), чтобы предотвратить чрезмерное количество неудачных запросов.
- API: Обновлено поле настройки общей карты для поддержки использования текстовых областей при сопоставлении с пользовательским значением.
- Исправлена ошибка, из-за которой при использовании нескольких форм на одной странице с условной логикой возникала ошибка javascript.
- Исправлена ошибка, приводившая к ошибке PHP при попытке скопировать дубликат формы. Автор: Команда GravityKit.
- Исправлена ошибка JavaScript, возникавшая, когда выбранный вариант не был найден в полях ценообразования, которые были получены после рендеринга.
- Исправлена ошибка, из-за которой итоговая сумма не обновлялась при внедрении формы с использованием шорткода, а выбранные поля параметров изменялись с помощью фильтра формы на основе аргумента запроса.
- Исправлены различные проблемы с новой функцией отправки Ajax, чтобы убедиться, что перехватчики и фильтры запускаются, а сообщения о проверке отображаются корректно.
- Исправлено уведомление PHP, появляющееся при отображении сообщения или страницы, когда встроенная форма была удалена.
- Обновлено сообщение с подтверждением импорта формы, в котором отображается количество как неудачных, так и успешных форм, и добавлена ссылка на список импортированных форм.
- Удалены скрытые поля, которые предоставляют инструкции в шаблонах форм.
- Исправлено уведомление PHP, появляющееся при создании или редактировании купона.
- API: Обновлено поле настройки общей карты для поддержки использования текстовых областей при сопоставлении с пользовательским значением.
- API: Добавлено новое поле выбора пользователем в API настроек.
- API: Обновлен процесс отправки, чтобы поддерживать изменения метода отправки с помощью фильтра [gform/submission/pre_submission]
- API: Удалена поддержка метода отправки SUBMISSION_METHOD_CUSTOM.
- Исправлены различные проблемы с новой функциональностью отправки Ajax, чтобы убедиться, что хуки и фильтры выполняются и сообщения о проверке отображаются правильно.
- Удалены скрытые поля, содержащие инструкции в шаблонах форм.
- API: Обновлено общее поле настройки карты для поддержки текстовых областей, используемых при сопоставлении с пользовательским значением.
- API: Добавлено новое поле «Выбор пользователя» в API настроек.
Хотите повысить свои навыки в фотографии и веб-дизайне? С Ekshen вы получите доступ к невероятным пресетам для Lightroom и Photoshop, уникальным кистям и множеству полезных плагинов и шаблонов для WordPress. Этот комплект разбудит ваш творческий потенциал и поможет вывести фотографии и сайты на новый уровень!
Ekshen создан специально для фотографов и веб-мастеров, которые стремятся к идеальному рабочему процессу и нуждаются в премиальной коллекции инструментов для Lightroom, Photoshop и WordPress. Это ваш личный набор инструментов, позволяющий создавать потрясающие образы всего в несколько кликов.
Независимо от того, являетесь ли вы профессионалом или только начинаете свой путь, эта универсальная коллекция станет вашим незаменимым помощником. В Интернете вы не найдете ничего подобного – мы гарантируем, что этот продукт стоит каждой копейки!
С Ekshen ваши творческие возможности станут безграничными. Присоединяйтесь к нам и сделайте свои проекты неотразимыми!