Замена функций Divi 5 (плюс более 200 исправлений/улучшений)

Опубликовано: 2025-01-08

Добро пожаловать обратно в наш ежемесячный отчет о ходе работы над Divi 5.

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

Тут и там все еще есть ошибки, но мы исправляем их быстрее, чем о них сообщается, и в целом впечатление хорошее.

Оглавление
  • 1 Что будет дальше с Divi 5?
  • 2. Обмен функциями Divi 5
  • 3. Чего мы достигли в прошлом месяце
    • 3.1 Полный список изменений публичной альфа-версии 4-6
  • 4. Следите за обновлениями

Что будет дальше с Divi 5?

Сейчас мы сосредоточены на исправлении ошибок, связанных с миграцией и обратной совместимостью, чтобы мы могли дать вам зеленый свет на миграцию существующих веб-сайтов. На этом этапе мы рекомендуем использовать Divi 5 только на новых веб-сайтах, которые не используют многие устаревшие модули.

Мы также возобновили работу над остальными функциями Divi 5. Перед переходом к бета-фазе необходимо заполнить некоторые функции, такие как модули WooCommerce.

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

Обмен функциями Divi 5

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

Некоторые функции, такие как быстрые действия, не очень популярны. Другие, такие как «Расширение стилей», были заменены другой функцией, в данном случае «Пресетами». Мы находимся на этапе, когда некоторые из оставшихся функций Divi 5 попадают в эту категорию: отличные, но излишние или редко используемые.

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

И именно это мы и сделаем: предоставим вам необходимые функции как можно скорее, не расширяя план развития Divi 5.

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

Как только мы устраним оставшиеся ошибки миграции и вся команда разработчиков Divi начнет работать над функциями, вы будете впечатлены тем, насколько быстро улучшается Divi 5. Вся утомительная и трудоемкая работа последних двух лет осталась позади; мы построили новую основу и исправили ошибки. Пришло время выполнить наше обещание двигаться вперед и раздвигать границы.

Чего мы достигли в прошлом месяце

Учитывая 237 исправлений ошибок, я не могу описать их все подробно. После выпуска публичной альфа-версии два месяца назад нашей целью было полностью сосредоточиться на исправлении ошибок и стабилизации работы, чтобы ранние пользователи могли использовать Divi 5 для создания новых веб-сайтов. С момента запуска мы активно работали над исправлением почти 500 ошибок.

Полный список изменений для публичной альфа-версии 4-6

  • Исправлена ​​проблема, из-за которой видео Vimeo, не включенные в список, не работали правильно с наложенными изображениями из-за неправильной обработки параметров URL-адреса.
  • Исправлена ​​проблема в утилите пакетной выборки, из-за которой специальные символы в данных запроса приводили к ошибкам обработки ответа.
  • Исправлена ​​проблема с перетаскиванием столбца внутри строки в каркасном режиме.
  • В модуль справки по сочетаниям клавиш добавлены недостающие сочетания клавиш.
  • Исправлена ​​проблема с продолжительностью перехода в модуле входа в систему.
  • Исправлена ​​проблема, из-за которой некоторые основные блоки Гутенберга, такие как «Календарь» и «Последние комментарии», ломались в редакторе по умолчанию.
  • Исправлена ​​проблема, из-за которой модуль значков некорректно отображал значок по умолчанию на передней панели.
  • Исправлена ​​миграция пресетов D4 в D5, если мигратор используется несколько раз.
  • Исправлена ​​проблема, из-за которой переход по видео в главном слайдере видео с помощью кнопки «Далее» иногда приводил к исчезновению одного из видео из главного слайдера.
  • Исправлена ​​проблема, из-за которой размер текста закрытого заголовка модуля «Аккордеон» различался в Divi 4 и Divi 5 после миграции.
  • Исправлено отображение изображения-заполнителя в модуле «Изображение», когда URL-адрес изображения для избранного изображения в шаблонах TB недоступен.
  • Исправлена ​​ошибка в настройках конструктора «Настройки модального положения по умолчанию».
  • Исправлена ​​проблема, из-за которой к новому сообщению мог быть уже добавлен модуль шорткода перед добавлением контента.
  • Исправлена ​​проблема, из-за которой применение стилей шрифта, например, «Заглавные буквы» или «Курсив», к телу модуля Blurb приводило к тому, что стили применялись к тексту заголовка/заголовка.
  • Исправлен безопасный режим, который не работал.
  • Значения кнопок настроек настройщика переданы по умолчанию для группы параметров кнопок Visual Builder.
  • Исправлен стиль по умолчанию для сообщений в аудиоформате в модуле «Блог», если для него установлено значение «Сетка».
  • Добавлено смещение параметров модуля и кнопки «Новый модуль», чтобы предотвратить перекрытие с родительскими или дочерними модулями, если модули имеют небольшие поля и отступы.
  • Настроенная страница «Не найдено» с полезными ссылками для улучшения навигации пользователя.
  • Исправлена ​​проблема в компоненте settings-design.tsx, из-за которой видимые функции группы границ не использовали обновленные значения атрибутов модуля.
  • Теперь пользователи могут перетаскивать элементы в Visual Builder с помощью параметров модуля, что полезно для разделов полной ширины, а также разделов и строк без заполнения.
  • Исправлена ​​фатальная ошибка PHP, связанная с обработкой короткого кода в формате видеозаписи в модуле блога Divi 5.
  • Исправлена ​​ошибка, из-за которой Divi 5 без необходимости загружал структуру шорткодов, когда на странице использовался только шорткод видео или аудио.
  • Исправлена ​​проблема, из-за которой панель модуля «Кнопка» не должна была скрываться, если для радиуса границы были установлены высокие значения.
  • Обновлена ​​метка опции стиля копирования и вставки, чтобы не использовать имя модуля.
  • Исправлена ​​структура столбцов, не обновлявшаяся после операций перетаскивания в представлении слоев.
  • Исправлена ​​проблема, из-за которой модуль Post Slider мог войти в бесконечный цикл во внешнем интерфейсе, приводя к сбою страницы или сервера.
  • Название пункта меню обновлено с «Выбрать меню» на «По умолчанию».
  • Добавлена ​​поддержка нескольких селекторов в пользовательском CSS.
  • Исправлена ​​проблема, из-за которой копирование и вставка стилей элементов Ползунок полной ширины могло привести к поломке Visual Builder.
  • Исправлена ​​ошибка с порядком адаптивных стилей, если в сценарии, в котором некоторые настройки модуля изменены только для настольных компьютеров и планшетов, а другие настройки изменены для мобильных устройств.
  • Добавлено подробное руководство по ElementStyle и AdvancedStyles.
  • Исправлена ​​проблема, из-за которой включение параметра параллакса приводило к тому, что фоновое изображение мобильного устройства переопределяло фоновые изображения для других устройств.
  • Исправлена ​​проблема с расстоянием между кнопками, когда значок включен и отображается только при наведении курсора.
  • Исправлена ​​проблема, из-за которой модальное окно настроек перерисовывалось при нажатии на средство выбора адаптивного состояния.
  • Исправлен перекрывающийся значок на панели настроек при редактировании модуля аккордеона.
  • Повышена производительность за счет ограничения ненужного повторного рендеринга модальных окон боковой панели, с которыми не взаимодействуют.
  • Исправлена ​​проблема, из-за которой модальное окно настроек перерисовывалось при открытии глобальных пресетов.
  • Исправлено извлечение элементов мусора из облака в модальном окне «Библиотека».
  • Исправлена ​​ошибка, из-за которой индикатор выполнения очистки корзины превышал 100 и никогда не заканчивался в Divi Cloud.
  • Исправлена ​​проблема, из-за которой пользовательские значения полей в модуле «Строка» переопределяли значение «авто» из «Выравнивания строк».
  • Исправлена ​​проблема со стилем значков в модуле Blurb, в которой проблема с кавычками присутствовала в атрибуте содержимого значка, что приводило к нарушению стилей.
  • Исправлена ​​проблема, из-за которой параметры «Условия» отсутствовали на вкладке «Дополнительно» настроек модуля «Блог».
  • Исправлена ​​проблема, из-за которой пользовательская настройка ширины переплета для внутренних рядов специальных разделов не применялась правильно в Divi.
  • В модуль «Таблица цен» добавлен встроенный редактор.
  • Исправлена ​​проблема, из-за которой копирование и вставка точного текста в редакторе приводило к удалению существующего содержимого.
  • Обновлена ​​структура полей динамического содержимого для поддержки заголовка группы.
  • Исправлена ​​проблема, из-за которой к контейнеру страницы применялось нежелательное верхнее дополнение, когда фиксированная навигация была отключена.
  • Исправлена ​​вставка обычной строки во внутренний столбец специализированных разделов.
  • Исправлена ​​проблема, из-за которой процесс миграции завершался неудачно из-за отсутствия функции расширения значений.
  • Исправлено Добавлен новый заголовок в компонент «Градиент».
  • Исправлена ​​проблема, из-за которой модуль «Кнопка» не применял переходы CSS, определенные в его атрибутах оформления.
  • Предотвращено перетаскивание столбцов за пределы максимального предела строки.
  • Исправлена ​​проблема, из-за которой пользовательский CSS, добавленный через «Дополнительно» > «CSS» > «Основной элемент», неправильно применялся к оболочке модуля кнопки, а не к самой кнопке.
  • Исправлены неработающие ссылки и добавлены новые ссылки на странице «Введение».
  • Исправлена ​​ошибка, из-за которой нельзя было импортировать готовые макеты.
  • Исправлена ​​невозможность разбить макет страницы на разделы, строки и т. д.
  • Исправлена ​​ошибка, из-за которой щелчок области компонента скрывал панель действий.
  • Исправлена ​​проблема, из-за которой отметки на карте не появлялись сразу в Visual Builder и на панели настроек после добавления.
  • Исправлена ​​ошибка в модуле «Призыв к действию», из-за которой кнопка без установленного выравнивания не могла унаследовать настройку «Выравнивание текста» модуля.
  • Семейство шрифтов заключено в кавычки, чтобы шрифты со специальными символами в именах корректно работали во всех браузерах.
  • Добавлены единицы измерения px, vw с единицей % в полях фоновой маски по вертикали и горизонтали.
  • Исправлена ​​проблема, из-за которой модуль «Слайд» не отображался правильно при установке разных значений «Заголовок» и «Содержимое» для точек останова на рабочем столе, планшете и телефоне.
  • Исправлены сбои динамического контента, когда я нажимаю Enter в параметрах ссылки.
  • Обновите ссылку на сторонние дополнения JEDI до версии 3.
  • Исправлена ​​проблема, из-за которой модальное окно подтверждения «Очистить корзину» на панели библиотеки Divi нельзя было закрыть с помощью кнопок закрытия или отмены.
  • Исправлены устаревшие предупреждения PHP 8.4, вызванные неявными параметрами, допускающими значение NULL, в MultiViewUtils путем добавления явного? введите подсказки.
  • Исправлена ​​проблема с эквалайзером столбцов для внутреннего ряда специальной секции в FE.
  • Исправлена ​​проблема, из-за которой в неупорядоченных вложенных списках в упорядоченном списке не было правильного отступа текста.
  • Исправлено некорректное заполнение, применяемое к социальным ссылкам модуля «Человек», когда модуль «Человек» использовался в шаблоне конструктора тем.
  • Исправлен неправильный селектор CSS, используемый для элемента описания модуля отзывов.
  • Исправлены пропущенные стили положения и размера фона для модуля счетчика кругов.
  • Исправлены ошибки руководства по элементу рендеринга на стороне сервера.
  • Исправлено горизонтальное смещение, которое работало некорректно, если положение элемента было абсолютным.
  • Изображения с фиксированным параллаксом, определенные на уровне рабочего стола, не отображаются для меньших точек останова.
  • Удалена нежелательная граница боковой панели, которая появлялась при использовании каркаса в публикации.
  • Исправлено непредвиденное поведение модуля Sticky на передней панели, когда активировано состояние липкости, а для заголовка Divi по умолчанию установлено значение «Фиксировано».
  • Исправлена ​​проблема, из-за которой модальное окно настроек можно было перетащить за верхнюю часть окна браузера, эффективно скрывая его часть.
  • Включите перетаскивание модулей во время редактирования модуля.
  • Обновлена ​​функция перетаскивания, позволяющая перетаскивать модули даже в режиме редактирования в Visual Builder.
  • Исправлено некорректное поведение при перетаскивании в каркасном режиме при определенных обстоятельствах из-за неправильных значений состояний hoveredArea и BottomOffsetTop.
  • Исправлен только один столбец в строке раздела специальности, который нельзя перетаскивать.
  • Добавлена ​​полоса прокрутки в модальном окне выбора предустановок.
  • Исправлена ​​проблема с производительностью при проверке атрибутов шорткода, которые помогают визуализировать устаревшие макеты во внешнем интерфейсе.
  • Исправлены различные проблемы со стилем перехода, связанные с основным текстом в некоторых модулях, таких как таблицы цен и модули рекламных объявлений.
  • Улучшена обработка стилей перехода за счет объединения стилей перехода «Шрифт заголовка» и «Шрифт основного текста» с другими стилями перехода в одном элементе модуля.
  • Исправьте проблемы перехода с модулями, зависящими от селекторов свойств, и добавьте тесты для поддержки изменений кода.
  • Добавлена ​​поддержка копирования/вставки модулей между страницами.
  • Исправлена ​​ошибка, из-за которой специальные символы в значках шрифтов не экранировались должным образом.
  • Исправлена ​​ошибка, из-за которой фон параллакса не работал должным образом в режиме обратной совместимости D5.
  • Исправлена ​​ошибка отображения нежелательных тегов в режиме обратной совместимости Divi 5 в некоторых случаях.
  • Исправлена ​​проблема, из-за которой устаревшие короткие коды не переносились должным образом во время процесса импорта макета.
  • Исправлена ​​ошибка, из-за которой комбинация цвета текста и светлого/темного цвета текста не работала должным образом.
  • Исправлена ​​проблема, из-за которой цвет разделителя раздела становился черным, если цвет не установлен.
  • Исправлена ​​ошибка, из-за которой обратные косые черты удалялись из пользовательского CSS в настройках страницы.
  • Исправлена ​​отрисовка цвета разделителя раздела на основе цвета фона родственного раздела.
  • Обновлено руководство по расширению настроек страницы Divi 5 с помощью нового PHP-хука.
  • Добавлена ​​страница пояснений документации для гибкого управления контентом в Visual Builder.
  • Исправлена ​​проблема, из-за которой конечные пробелы в метках флажков приводили к ошибкам проверки в модуле «Форма контакта».
  • Исправлена ​​ошибка уведомления PHP во внешнем интерфейсе, вызванная неопределенным свойством.
  • В документацию добавлена ​​страница с объяснением функции отложенной загрузки шорткода и инструкциями по ее адаптации.
  • Исправлена ​​проблема, из-за которой изображение логотипа в модулях меню растягивалось из-за отсутствия правил CSS в D5.
  • Исправлена ​​ошибка с надежностью Drag&Drop для модуля кнопок.
  • Исправлена ​​проблема, из-за которой открытое состояние элемента-аккордеона было непоследовательным, в результате чего первый элемент отображал атрибуты/свойства открытого состояния, даже если он не был открытым. Это влияет только на визуальный конструктор.
  • Исправлены проблемы с использованием перехватчиков React, именованием компонентов и структурой кода для повышения надежности, читабельности и соответствия лучшим практикам.
  • Добавлены тесты для класса Positioning Order в пользовательском селекторе CSS.
  • Добавлены примеры кодов добавления свойства селектора в пользовательский CSS.
  • Добавлено руководство по интеграции свойства селектора в customCssFields для модулей Divi 5.
  • Добавлена ​​страница руководства по дизайну иконок модулей.
  • При выборе фиксированной категории заголовок не отображается в качестве разделителя.
  • Обновлена ​​документация по преобразованию статических и динамических модулей.
  • Исправлены все разделы, не видимые в FE после импорта готового макета.
  • Обновлен плагин примера расширений, включивший в него дополнительные стили в класс Elements, обеспечивая совместимость там, где это необходимо, как в Visual Builder, так и во внешнем интерфейсе.
  • Исправлена ​​проблема с редактированием элементов библиотеки после обновления постоянных ссылок.
  • Добавлен сдвиг значков действий, чтобы предотвратить перекрытие значков действий, если модули имеют небольшие поля и если структурные элементы имеют небольшие поля и отступы.
  • Исправлен модуль перетаскивания в каркасном режиме, приводивший к повторной визуализации всех модулей.
  • Исправлены проблемы сборки в руководстве по динамическому модулю.
  • Исправлена ​​невозможность добавить внутреннюю строку из библиотеки Divi.
  • Исправлена ​​проблема, из-за которой вес шрифта в модулях полноширинного заголовка неправильно отображался как обычный при переходе с Divi 4 на Divi 5.
  • Исправлена ​​проблема, из-за которой значения пользовательских предустановок не отображались по умолчанию, когда пользовательская предустановка была активна.
  • Исправлена ​​проблема, из-за которой добавление нового сценария пользовательской группы параметров в руководствах не работало должным образом.
  • Обновлены ошибки консоли, включающие некодированные имена модулей и путей для повышения ясности отладки.
  • Автоматически генерируемые модули теперь вызывают предупреждения, чтобы их заметили.
  • Добавлен список автоматически сгенерированных модулей для удобства использования.
  • Исправлена ​​проблема с различиями в HTML-разметке между Divi 4 и Divi 5 в модуле Blurb.
  • Исправлена ​​проблема с импортом пресетов в Theme Builder.
  • Обновлен код документации по преобразованию статических и динамических модулей, добавлен фрагмент кода valueExpansionFunctionMap.
  • Исправлена ​​проблема, из-за которой панель настроек первого раздела скрывалась за заголовком после переключения из каркасного режима в режим рабочего стола.
  • Исправлена ​​проблема, из-за которой опция «Выбранные категории» терялась для модулей «Фильтрируемое портфолио», «Портфолио» и «Полноширинное портфолио» после перехода с Divi 4 на Divi 5.
  • Исправлено изображение первого слайда модуля слайдера, скрытое в визуальном конструкторе.
  • Исправлена ​​проблема, из-за которой пустой фон с градиентом неправильно наследовал стили от других параметров фона, в результате чего вместо него применялся белый фон по умолчанию.
  • Исправлен импорт глобальных цветов при импорте шаблонов Theme Builder.
  • Исправлено нехватка памяти, вызванная рекурсивным циклом модуля «Блог», возникающим, когда модуль «Блог» используется для одного сообщения, а модуль «Блог» случайно включает текущее сообщение в отображаемые сообщения.
  • Исправлена ​​проблема, из-за которой данные строк, добавленные из обычного раздела, не отображались в библиотеке строк специального раздела.
  • Исправлена ​​фатальная ошибка при добавлении нового сообщения из-за данных компоновщика темы, импортированных в виде короткого кода.
  • Модуль фиксированного контента сообщения импортируется даже за пределами конструктора тем.
  • Исправлена ​​проблема, из-за которой адаптивные параметры метода параллакса в настройках фонового изображения работали некорректно.
  • Обновлены серии руководств «Добавление группы настраиваемых параметров» и «Добавление поля настраиваемых параметров», чтобы иметь более реалистичные примеры, которые можно будет использовать в будущих руководствах, например элементы и стили рендеринга.
  • Исправлена ​​ошибка при нажатии кнопки «Сохранить в библиотеку».
  • Исправлена ​​проблема, из-за которой категории не отображались в модуле «Заголовок сообщения» и в метаинформации модуля «Полноширинный заголовок сообщения» во внешнем интерфейсе при использовании Theme Builder.
  • Исправление: решена проблема, из-за которой максимальная ширина строки в Visual Builder не соответствовала настройке ширины содержимого веб-сайта в настройщике тем.
  • Исправлена ​​проблема, из-за которой пользовательская ширина контента в модуле заголовка «Полная ширина» не применялась к FE.
  • Исправлена ​​проблема с модальными z-индексами, из-за которой они появлялись под прикрепленной боковой панелью.
  • Исправлена ​​проблема, из-за которой параметры «Выравнивание текста» и «Цвет текста» в модуле меню не переносились правильно из Divi 4 в Divi 5.
  • Исправлена ​​фатальная ошибка на странице просмотра одного продукта, когда на странице не используется модуль WooCommerce.
  • Исправлена ​​проблема с видимостью кнопки «Читать далее» в модулях «Слайдер публикации» и «Полноширинный слайдер публикации».
  • Улучшен рендеринг динамического контента за счет правильного экранирования специальных символов в атрибутах блока.
  • Введены новые перехватчики для фильтрации отображаемых элементов модуля в VB и FE.
  • Введены новые перехватчики для фильтрации отображаемых оболочек модулей в VB и FE.
  • Исправлена ​​проблема, когда щелчок внутри палитры цветов закрывал встроенный редактор.
  • Фиксированные разделы с верхним или нижним отступом, установленным на 0, не отображались правильно во внешнем интерфейсе при импорте определенных макетов.
  • Решена проблема, из-за которой CSS не был полностью создан для специального раздела при рендеринге макетов/блоков Divi 5 с помощью функции do_blocks() в шаблоне страницы.
  • Исправлена ​​проблема, из-за которой при редактировании глобального цвета диалоговое окно подтверждения сохранения изменений теперь отображается на правильной боковой панели, если открыто несколько боковых панелей.
  • Исправлена ​​проблема, из-за которой короткие коды видео не отображались в видеотеги в редакторе Divi 5 TinyMCE.
  • Исправлена ​​проблема, из-за которой открытие и закрытие глобальной палитры цветов без изменений не позволяло щелкать элементы страницы.
  • Исправлена ​​проблема с типом/линтером в тестовом файле.
  • Исправлена ​​ошибка быстрого создания сайтов и пустая страница, когда пользователь не авторизован.
  • Исправлены предупреждения SCSS во время разработки при адаптации.
  • Исправлена ​​проблема, из-за которой пресеты нельзя было сохранить после создания сайта с помощью Divi Quick Sites.
  • Исправлены видеопереходы в модуле слайдера, при которых видео перескакивало снизу перед запуском анимации.
  • Исправлена ​​ненужная повторная отрисовка полей группы, вызванная наведением курсора на контекстное меню, вызываемое правой кнопкой мыши.
  • Enhanced Conversion::maybeConvertContent() для включения применения ShortcodeMigration::maybe_migrate_legacy_shortcode() в функцию.
  • Обновлены пакеты в соответствии с конфигурацией подключения.
  • Исправлены ошибки сборки разработки при адаптации.
  • Исправлена ​​ошибка PHP во время импорта сторонних модулей путем обновления ShortcodeMigration::should_handle_migration() для обработки нулевых значений.
  • Улучшено поведение модального окна, чтобы гарантировать, что любое взаимодействие выводит модальное окно наверх, когда одно или несколько модальных окон открыты и частично перекрываются.
  • Добавлено сообщение об отсутствии результатов в представлении слоев, соответствующее поведению Divi 4.
  • Исправлена ​​проблема, из-за которой настраиваемые поля Mailchimp препятствовали отправке формы в модуле Email Optin.
  • Исправлено поле поиска FilterableCheckboxes, которое теперь отображается только в том случае, если оно содержит более 10 элементов.
  • Исправлен список динамического контента (меню), который не закрывался при нажатии снаружи.
  • Исправлена ​​проблема, из-за которой в динамическом контенте отображался метаключ вместо имени настраиваемого поля.
  • Исправлены модули «Счетчик кругов» и «Счетчик чисел» для отображения исходного текстового значения в конце анимации.
  • Исправлены ограничения изменения размера модального окна «Справка Builder» и внешний вид его маркера изменения размера.
  • Исправлено растяжение фонового видео при загрузке модулей с асинхронными данными.
  • Правильно перенести настройки группы в закрытые. Переключает сохраненные настройки в Divi 5.
  • Предотвратите нежелательное отключение настроек группы в закрытых переключателях после сохранения страницы в Divi 4.
  • В модуль блога добавлены недостающие форматы сообщений.
  • Добавлена ​​поддержка буквенных значений CSS в параметрах «Интервал» и «Размер».
  • Исправлена ​​проблема, из-за которой пользователи не могли редактировать элементы библиотеки Divi после их добавления.
  • Исправлено модальное позиционирование «Добавить модуль» для правильного выравнивания при применении масштабирования.
  • Отключена прокрутка при открытии модального окна «Вставить новую строку».
  • Исправлено неправильное позиционирование модального окна «Вставить новую строку» при прокрутке страницы.
  • Исправлена ​​проблема, из-за которой модули шорткода отображались как «Модуль шорткода» вместо их меток администратора в представлении «Слои».
  • Фиксированные закрепленные параметры не отражаются в VB без закрепленной позиции.
  • Исправлена ​​активная/обычная/фиксированная цветопередача модуля меню для разработчиков (интерфейса, визуального оформления, темы).
  • Исправлено обновление значка вкладки с цветом приложения, когда его поле имеет какое-либо измененное значение.
  • Добавлено свойство селектора для обработки положения порядка модулей в customCssFields.
  • Исправлено расположение панели инструментов встроенного редактора с навигационным меню Divi и панелью администратора.
  • Исправлена ​​ошибка, из-за которой один глобальный раздел не отображался во внешнем интерфейсе, если на странице нет другого контента.
  • Исправлена ​​проблема, из-за которой предустановленные стили не применялись правильно в модуле кнопок, если опция «Использовать пользовательские стили кнопок» не включена в «Предустановках».
  • Исправлена ​​проблема, из-за которой содержимое публикации удалялось во время миграции Divi 5, когда WPML был активен.
  • Исправлена ​​проблема, из-за которой модули с пустыми URL-адресами в родительских элементах (таких как Столбец, Раздел или Строка) препятствовали правильной работе параметров ссылки модуля.
  • Исправлена ​​проблема, из-за которой изменение скорости анимации в модулях Fullwidth Slider и Slider могло привести к неисправности модуля в VB.
  • Исправлена ​​проблема, из-за которой область закрепления левой боковой панели в Visual Builder была слишком большой, если ширина модального окна была увеличена.
  • Исправлена ​​проблема, из-за которой пресеты с идентификатором _initial не импортировались/не применялись к содержимому при импорте макетов.
  • Исправлена ​​проблема, из-за которой автоматическое форматирование абзацев не применялось во внешнем интерфейсе.
  • Исправлена ​​проблема с отсутствующими стилями в глобальном верхнем и нижнем колонтитуле при включенном «Режиме стиля блога».
  • Увеличено время ответа сервера при использовании шаблонов Theme Builder.
  • Повышена ясность и производительность за счет рефакторинга динамической обработки ресурсов.
  • Обновлена ​​документация, позволяющая удалить старые ссылки на JS API и перенаправить URL-адреса на новую ссылку на JS-Beta API.
  • Исправлена ​​проблема, из-за которой добавление границы в модуль «Блог» приводило к ошибке из-за неправильной обработки атрибутов border-radius.
  • Исправлена ​​совместимость флажка ACF с условием отображения настраиваемого поля.
  • Исправлена ​​проблема, из-за которой цвет текста слайда обновлялся только при наведении курсора мыши в Visual Builder.
  • Исправлена ​​проблема совместимости миграции WPML для полного перевода сообщений в Divi 5.
  • Исправлен файл Checkbox, установивший для его свойства value пустые массивы.
  • Исправлена ​​проблема, приводившая к сбою VB при сбросе выбранных категорий в модуле «Портфолио полной ширины».
  • Исправлена ​​проблема, из-за которой в тексте ссылки на кнопку, сгенерированном с помощью Page Link с динамическим контентом, отображались HTML-теги вместо обычного текста.
  • Исправлена ​​проблема, из-за которой прокрутка к позиции модуля в представлении слоев была некорректной, когда была включена фиксированная навигация.
  • Добавлено руководство по созданию нового настраиваемого поля динамического контента для Divi 5.
  • Убедитесь, что в заголовках проектов правильно отображаются специальные символы, декодируя объекты HTML в VB в модулях портфолио.
  • Предотвращено ненужное модальное подтверждение при редактировании глобального цвета в конструкторе тем.
  • Решена проблема в Theme Builder, из-за которой модальное окно подтверждения глобального цвета не регистрировало нажатия на кнопки «X» и «Да».
  • Исправлена ​​условная логика отображения значения счетчика в модуле барного счетчика при включении настройки «показывать проценты».
  • Исправлена ​​проблема в модуле «Полноширинный слайдер» и «Слайдер», из-за которой при обновлении URL-адреса ссылки на кнопку в отдельных слайдах добавлялся дополнительный тег и уменьшался размер шрифта.
  • Переработаны пакеты @divi/modal-library и @divi/right-click-options для устранения дублирования кода и обеспечения соответствия принципам SOLID.
  • Исправлена ​​проблема, из-за которой модули шорткода отображались как «Модуль шорткода» вместо меток администратора в каркасном режиме.
  • Исправлено раскрывающееся меню полноразмерных заголовков на мобильных устройствах.
  • Исправлен предварительный просмотр шаблонов Theme Builder в реальном времени для правильной обработки шаблонов Global TB.
  • Исправлен предварительный просмотр шаблонов Theme Builder в реальном времени, чтобы правильно обрабатывать отсутствие шаблона верхнего или нижнего колонтитула.
  • Исправлен вывод переменных глобальных цветов, когда динамические ресурсы отключены во внешнем интерфейсе.
  • Исправлена ​​проблема, из-за которой диалоговое окно «Специальные символы» в редакторе TinyMCE можно было открыть несколько раз.
  • Исправлено несколько модулей, содержащих дочерние модули, которые не сохранялись.
  • Исправлены проблемы с несовпадением и перекрытием значков разделов во всю ширину, когда модули отсутствуют.
  • Исправлена ​​проблема с расстоянием между пунктами раскрывающегося меню в модулях «Меню» и «Полноширинное меню».
  • Исправлена ​​проблема, из-за которой в представлении «Слои» не обновлялся активный элемент при переходе к родительским элементам через модальную навигационную панель «Настройки».
  • Исправлены отсутствующие параметры «Отменить/Повторить» в контекстном меню Visual Builder.
  • Исправлена ​​проблема, из-за которой значки действий модуля не отображались в Theme Builder, если включен адаптивный просмотр для планшета или телефона.
  • Исправлена ​​ошибка, из-за которой размещение значка/изображения модуля Blurb не обновлялось правильно для точек останова на планшете и телефоне.
  • Исправлена ​​проблема, из-за которой настройки адаптивных разделителей для разделов не работали на точках останова для планшетов и мобильных устройств.
  • Фиксированное условие остановки градиента: если значение отсутствует, оно считается неопределенным и назначается резервное значение.
  • Удалите горизонтальную полосу прокрутки в Visual Builder при установке ширины строки на 100%.
  • Улучшена кликабельность кнопок добавления столбца, которые появляются при наведении курсора между столбцами.
  • Исправлено поведение анимации затухания в Visual Builder.
  • Отключены параметры отмены/повтора, когда нет действий для отмены или повтора.
  • Исправлена ​​ошибка, из-за которой модальное окно шаблона конструктора тем не закрывалось.
  • Исправлено удаление содержимого внутренних заметок из документации.
  • Исправлен жирный текст, который не был выделен жирным шрифтом в текстовом редакторе модуля.

Следите за обновлениями

Вот и все об этом обновлении Divi 5. Если вы еще этого не сделали, попробуйте общедоступную альфа-версию и сообщите нам свои мысли. Я вернусь снова в следующем месяце, чтобы сообщить вам, как идут дела, поэтому не забудьте подписаться и подписаться, чтобы никогда не пропустить обновления.