Публичная альфа-версия Divi 5 7: прогресс в работе над новыми функциями!

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

Публичная альфа-версия Divi 5 доступна для тестирования. Если вы используете Divi 5, сегодня вы увидите уведомление об обновлении публичной альфа-версии 7 . Мы выпускаем новые версии Divi 5 каждые две недели, и с каждым разом они становятся лучше! Если вы еще не протестировали Divi 5, попробуйте и сообщите нам свое мнение.

Оглавление
  • 1 Что нового в Public Alpha 7?
    • 1.1 Выдающиеся исправления ошибок и улучшения
    • 1.2 Прогресс функций
    • 1.3 Журнал изменений
  • 2. Примите участие в Divi 5 сегодня

Что нового в Public Alpha 7?

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

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

Выдающиеся исправления ошибок и улучшения

Среди 38 исправлений ошибок и улучшений, включенных в этот выпуск, вот несколько выдающихся:

Новая кнопка выхода и ярлыки

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

Улучшения производительности

Эта версия значительно повышает производительность при использовании Divi с WooCommerce. Если у вас установлен WooCommerce, вы заметите, что загрузка Visual Builder происходит намного быстрее, чем раньше. Время загрузки General Visual Builder также было улучшено: среднее время загрузки сократилось на 200–300 мс. Мы не беспокоимся о производительности! Мы собираемся продолжать делать Divi быстрее.

Прогресс функции

Четыре команды работают над четырьмя функциями: настраиваемыми точками останова, предустановками групп опций, интеграцией Divi AI и модулями WooCommerce. Мы поровну делим свое время между существующими функциями Divi 4 и новыми функциями, добавленными в Divi 5 в рамках недавно объявленного обмена функциями. Пятая команда работает над ошибками и помогает создателям Divi Marketplace улучшать документацию по разработке и вносить другие улучшения. Вскоре к нам присоединится шестая команда.

Мы наращиваем темпы и планируем добиться фантастического прогресса в течение следующих нескольких месяцев.

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

Вот прогресс, которого мы достигли на данный момент:

Настраиваемые точки останова

Эта функция завершена примерно на 80%. Есть большая вероятность, что мы выпустим его вместе с Public Alpha 8 или 9. Всего за несколько недель мы добились фантастического прогресса.

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

Мы скрываем настраиваемые точки останова за флажком функции, пока она не будет завершена, что означает, что она еще не видна в интерфейсе Divi 5.

Интеграция Divi AI

Эта функция по существу завершена. Все аспекты Divi AI были интегрированы в Divi 5, включая макет, текст, изображения и генерацию кода. После исправления нескольких ошибок мы выпустим эту функцию в Public Alpha 8.

Мы скрываем Divi AI за флажком функции, пока она не будет завершена, что означает, что он еще не виден в интерфейсе Divi 5.

Предварительные настройки группы опций

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

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

Divi станет самой продвинутой и гибкой системой дизайна WordPress, и пресеты — это только начало.

Мы скрываем предустановки группы опций за флажком функции, пока она не будет завершена, что означает, что они еще не видны в интерфейсе Divi 5.

Модули WooCommerce

Мы все еще находимся на этапе планирования модулей WooCommerce. Мы оцениваем оптимальный путь вперед, чтобы убедиться, что наши модули совместимы с переходом WooCommerce на блоки, и нам нужно завершить кое-какую работу с нашей завершенной коллекцией модулей, прежде чем мы представим еще около 20 модулей.

Мы планируем выпускать модули WooCommerce один за другим. Тем временем вы все еще можете использовать устаревшие модули WooCommerce от Divi 4 в Divi 5.

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

Вот список всех изменений, реализованных в Public Alpha 7.

  • Было добавлено раскрывающееся меню на кнопке «Выход», позволяющее использовать несколько вариантов выхода.
  • Исправлена ​​чрезмерная корректировка смещения высоты, когда фиксированный заголовок мог перекрывать закрепленные разделы на планшетах и ​​телефонах.
  • Исправлена ​​опция showBottomSpace внутри модуля изображения, которая не работала.
  • В AdvancedStyles добавлена ​​поддержка компонентов ImageSizing и ImageSpacing для стилей вывода и соответствующих им переходов.
  • Исправлен видеомодуль, воспроизводящий проблему перехода кнопок с рабочего стола и при наведении курсора.
  • Реализованы автоматически генерируемые настройки модуля для модуля полноразмерного кода.
  • Обновлен модуль Toggle для использования автоматически сгенерированных настроек модуля.
  • Исправлены проблемы со скоростью работы WooCommerce, которые значительно повысили скорость и эффективность Divi при использовании с WooCommerce.
  • Улучшена проверка зависимостей для повышения эффективности.
  • Предоставлено надежное решение для ранее возникавшей медленной загрузки при внешнем рендеринге содержимого короткого кода в режиме обратной совместимости.
  • Исправлен экспорт элементов библиотеки с пресетами из библиотеки Divi.
  • Улучшена централизованная обработка корневых URL-адресов REST API в хранилище настроек, что позволяет сократить сетевые запросы и упростить логику.
  • Исправлено Улучшена изоляция и надежность тестов за счет обновления макетов, связанных с REST API.
  • Исправлены пользовательские поля CSS, которые не работали в модуле «Блог» при отображении во внешнем интерфейсе.
  • Исправлена ​​проблема с локальным шагом ползунка диапазона.
  • Исправлена ​​проблема, из-за которой в некоторых случаях сброс флажков не работал.
  • Добавлены новые единицы CSS в параметры «Масштаб преобразования», «Фоновое изображение» и «Фоновый узор», позволяющие принимать такие единицы измерения, как px, em, rem, vh, vw и т. д.
  • Представлена ​​новая страница руководства под названием «Модификация вывода модуля», в которой объясняется, как изменить вывод модуля с помощью обработчиков-оболочек модуля.
  • Серия руководств «Добавление пользовательских настроек модуля с помощью хука» была переименована в «Настройка параметров и вывода модуля».
  • Добавление компонентов пользовательского интерфейса для пользовательских точек останова. Они пока не видны конечному пользователю.
  • Обновлены серии руководств «Добавление группы настраиваемых параметров» и «Добавление поля настраиваемых параметров» для использования модуля «Аудио» в качестве тестового примера для подключения будущих руководств, таких как элементы и стили рендеринга.
  • Исправлен тег заголовка модуля «Таблицы цен», который не работал, пока используется значение родительского уровня.
  • Исправлена ​​динамическая обработка данных путем обновления регулярного выражения для поддержки вложенных структур, подобных JSON.
  • Обновлен способ постановки сценариев в очередь в руководствах «Расширение настроек страницы» и «Создание простого быстрого модуля».
  • Исправлены изображения параллакса, определенные на уровне рабочего стола, которые не отображались для меньших точек останова.
  • Исправлено имя кнопки загрузки мультимедиа при загрузке видеофайла из модуля слайдера.
  • Исправлен каркас, показывающий цвет фона веб-сайта, который не был предусмотрен.
  • Исправлен компонент CheckboxesContainer, в котором значения по умолчанию не работали.
  • Исправлена ​​опечатка в пояснении к настройкам цвета значков.
  • Добавлено действие хранилища AssignGroupPresetToDefault, позволяющее установить предустановку группы параметров по умолчанию.
  • Исправлен модальный тип справки по конструктору тем.
  • Обновлена ​​страница «Введение» в разделе документации «Преобразование модуля Divi 4 в Divi 5» для ссылки на новый репозиторий.
  • На страницы учебных пособий в разделе «Преобразование модуля Divi 4 в Divi 5» добавлены разделы с предупреждениями, указывающие на то, что учебные пособия устарели и в настоящее время обновляются.
  • Добавлено действие хранилища updateOptionGroupPresetWithCurrentStyles для обработки обновлений предустановок из текущих стилей.
  • Добавлено действие хранилища deleteOptionGroupPreset для управления механизмом удаления предустановок.
  • Добавлено действие сохранения cloneOptionGroupPreset для управления механизмом клонирования предустановок.
  • Обновлен устаревший предварительный просмотр и исправлены грамматические ошибки на странице руководства «Добавление заполнителя».
  • Обновлена ​​устаревшая информация и предварительный просмотр руководства по созданию динамического модуля Divi 4.
  • Обновлен механизм фрейма приложения визуального конструктора для настраиваемых точек останова.
  • Исправлена ​​проблема в таблице цен, из-за которой стили не применялись к тексту заголовка, когда для уровня заголовка заголовка было установлено значение h6.
  • Исправлена ​​проблема, из-за которой переход по высоте не работал в модуле изображения.
  • Исправлена ​​проблема с выравниванием текста «Подробнее» в модуле «Блог» при использовании макета сетки.
  • Исправлена ​​проблема с ручным переключением настраиваемых полей для параметра отображения условий.
  • Исправлена ​​проблема в макете Theme Builder, из-за которой редактор заголовка сообщения всегда отображал текущую дату вместо правильной даты.
  • Исправлен неработающий значок закрытия панели TinyMCE.
  • Исправлено изменение структуры столбцов, приводившее к неожиданному отсоединению боковой панели настроек.
  • Добавлено действие хранилища addNewOptionGroupPreset для обработки обновлений предустановок из текущих стилей.
  • Исправлена ​​проблема с системой буфера обмена, из-за которой копирование/вставка стилей иногда не работала.
  • Добавлена ​​функция отображения назначенной групповой предустановки в пользовательском интерфейсе группы.
  • Добавлено действие хранилища addNewOptionGroupPresetFromCurrentStyles, позволяющее добавить новый пресет из текущих стилей.
  • Исправлены скачки параметра «Дизайн кнопки» при выборе любого дизайна кнопки в визуальном конструкторе.
  • Исправлена ​​проблема с наложением значка при наведении модуля изображения в состоянии наведения.
  • Улучшены действия глобального хранилища данных ('divi/global-data').setDefaultPresetOnSave() и ('divi/global-data').unsetDefaultPresetOnSave() для поддержки обработки предустановок группы параметров.
  • Добавлено действие хранилища updateOptionGroupPresetName для обновления имени предустановки группы параметров.
  • Исправлена ​​проблема со значением количества сообщений по умолчанию для слайдера сообщений и модуля полноразмерного слайдера сообщений.
  • Исправлена ​​проблема, из-за которой изменения предустановок не отменялись после нажатия кнопки «Отменить изменения».
  • Исправлена ​​проблема, из-за которой стили печатались дважды для модулей, использующих определенные настройки.
  • Добавлено действие хранилища editPresetAttribute для обработки атрибутов предустановок группы параметров.
  • Исправлена ​​ошибка при нажатии на отметку на карте в модуле карты, из-за которой всплывающая подсказка работала неправильно.
  • Исправлена ​​ошибка, из-за которой опция наложения модуля изображения во всю ширину не отображалась при наведении курсора.
  • Добавлено действие сохранения ('divi/global-data').addDefaultOptionGroupPreset() для управления функциональностью создания предустановок по умолчанию для указанных групп параметров.

Присоединяйтесь к Divi 5 сегодня

Пришло время протестировать Divi 5 и сообщить об ошибках. Мы продолжим активно работать над устранением обнаруженных вами проблем. Вам также понравится быстрая сборка, значительно улучшенная производительность интерфейса и новый современный интерфейс!

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