Divi Theme Builder — это интерфейс в теме Divi WordPress, который позволяет использовать Divi Builder для создания макетов темы. В Theme Builder можно назначать эти макеты для страниц или постов сайта (включая пользовательские типы, такие как «Проекты» и  «Товары») заменяя тем самым их отображение, заданное шаблоном темы.

В начале немного разберемся в терминологии:
Макет темы Диви (Layout Divi) —  созданое в редакторе Divi Builder модульное размещение информации на страницах сайта. Это может быть  часть страницы или сама страница.
Шаблон темы Диви (Template Divi) — общепринято, что шаблон сайта — это php файлы, обеспечивающие вывод информации в определенном виде и месте сайта. В Divi понятие «шаблон» может объединять несколько макетов,  каждый из которых построен из модулей Divi Builder.

Итак, двигаемся дальше.  С  Divi Theme Builder вы получаете полный контроль над каждым элементом  сайта.  И поскольку у вас есть возможность использовать или отключать макеты на любой странице или публикации сайтf,  вам не нужно редактировать php-файлы темы.

В данной статье приведены основы работы с Divi Theme Builder.

Введение в Theme Builder

С помощью Divi Theme Builder вы можете создавать все части страницы сайта: верхний колонтитул страницы (хедер), контент и нижний колонтитул (футер). Эти три области могут быть построены и настроены с использованием Divi Builder и его набора модулей вместе с динамическим контентом.

Вкратце можно сказать так: Divi Theme Builder использует возможности конструктора Divi Builder для всех областей страниц темы Divi. Он позволяет создавать собственные верхние и нижние колонтитулы, страницы категорий, товаров, постов, 404 страницы и многое другое.

Вот несколько вещей, которые вы можете сделать с помощью Theme Builder:

  • Создайте глобальный заголовок / меню для всего сайта с нуля, используя Divi Builder.
  • Создайте глобальный колонтитул для всего сайта с нуля с помощью Divi Builder.
  • Создайте собственный макет страницы 404.
  • Создайте собственный макет поста для всех постов в блоге с помощью Divi Builder.
  • Создайте собственный макет страницы товаров для всех товаров.
  • Создайте собственный макет для архивных страниц.
  • Создайте собственный макет для всех постов (или товаров) определенной категории.
  • Создайте готовые пакеты для тем (вроде дочерних тем), которые можно экспортировать и импортировать на другие веб-сайты.

Доступ к Divi Theme Builder

Доступ к Divi Theme Builder можно получить в панели управления WordPress в категории элементов меню Divi.
На информационной панели WordPress перейдите в раздел «Divi» -> «Theme Builder».

Настройка сайта с помощью Divi Theme Builder

Шаблон сайта по умолчанию

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

Это стандартные макеты темы, и если оставить его без редактирования, три области будут использовать стандартные стили Divi.

Если область заголовка маета веб-сайта по умолчанию редактируется, заголовок темы заменяется на всем сайте настраиваемым содержимым Divi Builder. То же самое касается областей Body и Footer.

Шаблон веб-сайта по умолчанию состоит из трех областей: макет глобального верхнего колонтитула,  макет глобальной области (тело) контента и макет глобального нижнего колонтитула.

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

Создание глобального хедера (заголовка) сайта

Если вы хотите создать новый глобальный заголовок для сайта, щелкните область «Добавить глобальный заголовок», а затем выберите параметр «Создать глобальный заголовок».

Как и при разработке страницы в Divi, вам будет предложено выбрать способ создания макета. Например, вы можете запустить дизайн с предварительно созданным макетом или ранее созданным макетом заголовка, выбрав параметр «Выбрать готовый макет».

Однако, если вы хотите создать заголовок с нуля, выберите «Построить с нуля».

После того, как вы выбрали создание макета с нуля, вы попадете в редактор макетов. Здесь вы будете использовать Divi Builder для разработки макета заголовка, как если бы вы создавали обычную страницу или публикацию в Divi Builder.
Имейте в виду, что все, что вы видите в этом редакторе макетов, будет показано в заголовке страницы. И если это глобальный заголовок, он будет отображаться по всему сайту по умолчанию, заменяя стандартный заголовок Divi.

После того, как вы закончили разработку заголовка, сохраните макет перед выходом из редактора.

Теперь вы должны увидеть зеленый «Глобальный заголовок», заполняющий пространство глобального заголовка макета сайта по умолчанию. Зеленый цвет должен напомнить вам, что это глобальный элемент ( при редактировании изменения применяются сразу ко всему сайту).
Сохраните изменения и сайт будет иметь новый глобальный заголовок, который заменяет стандартный заголовок Divi.

Создание глобальной области (тела) контента

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

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

Таким образом, вам не нужно беспокоиться о дизайне каждого нового поста.

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

Это приведет вас в редактор макетов, где вы можете создать глобальную область контента сайта.

Важно включать модуль «Разместить контент» всякий раз, когда вы создаете область контента. Модуль позволяет Divi заполнять макет фактическтм содержанием страницы или содержимым поста.

Модуль «Разместить контент» отображает некий «стартовое» содержания , чтобы упростить добавление к нему стилей.
Этот модуль по сути является макетом контента, которвй заполняется реальным содержимым страниц и постов.

Если вы не используете Divi Builder на странице, модуль отобразит содержимое страницы или поста в редакторе WYSIWYG .

Вот пример того, как этот контент будет отображаться в области Global Body шаблона.
Если вы решили использовать Divi Builder для редактирования страницы или поста, то область, доступная для редактирования Divi Builder-ом, будет содержаться внутри отведенной области поста в теле макета в Divi Theme.
В большинстве случаев я бы не рекомендовал использовать «Глобальную область тела контента» для сайта, если у вас нет на это конкретной причины. Вы можете обнаружить, что создание «Глобального тела» наложит ненужные ограничения на вашу возможность создавать содержимое страницы в Divi Builder.

Если вы решили использовать «Глобальную область тела контента» для макета сайта по умолчанию, во избежании пустых областей я рекомендую убедиться, что модуль «настройки контента» охватывает всю ширину макета,

Создание глобального футера (подвала) сайта

Divi Theme Builder позволяет вам заменить стандартный нижний колонтитул Divi ( подвал сайта) новым пользовательским нижним колонтитулом, который можно создавать с нуля с помощью Divi Builder.

Чтобы создать глобальный нижний колонтитул для сайта, щелкните область «Добавить глобальный нижний колонтитул» и выберите «Создать глобальный нижний колонтитул».

Затем используйте возможности Divi Builder для создания нижнего колонтитула в редакторе макета. Не забудьте сохранить макет.

ПРИМЕЧАНИЕ. Чтобы ускорить создание футера вы можете добавить один из готовых макетов в редактор нижнего колонтитула из библиотеки Divi. Вы можете сделать это в любое время, щелкнув значок «Добавить из библиотеки плюс» в меню настроек в нижней части редактора.

Если у вас есть глобальный верхний колонтитул, текст и нижний колонтитул, образец страницы будет выглядеть примерно так.

Удаление глобальных элементов

Вы можете легко удалить любой глобальный элемент нажав на значок корзины.

Как упоминалось ранее, «Глобальная область (тело) контента» не всегда нужна.
Удалив этот объект вы можете полностью контролировать дизайн страницы с помощью Divi Builder.

Задавайте вопросы, пишите комментарии, делитесь статьей в социальных сетях

Удачи.
Александр Коваль