Краткое описание
Тема может включать любое количество готовых лайаутов футеров, созданных программистом не в Layouts Builder, а в виде готовых .php файлов. Для пользователя темы такие футеры менее удобны, т.к. чтобы изменить их лайаут или просто надписи в них ему нужно разбираться в коде, где всегда есть вероятность внести ошибку и испортить внешний вид сайта.
Этого недостатка лишены кастомные футеры, собиранные в Layouts Builder с помощью любого поддерживаемого темой PageBuilder-а. Такие лайауты пользователь может самостоятельно редактировать, менять расположение элементов, добавлять и удалять элементы и целые строки – и все это в привычном для него интерфейсе визуального редактора!
Дополнительное описание построителя лайаутов, применяемых шорткодов и их параметров можно найти на странице Features – Custom Post Types – Layouts – Description
Строки
Внимание! Цвет фона и шрифта элементов строк зависит от указанной для строки цветовой схемы и жестко не регламентируется.
Типы строк “Narrow”, “Normal” и “Compact” в основном предназначены для построения хеадеров, хотя никто не мешает применять их и в футерах. Чаще всего при построении футера используются обычные строки (тип “Inherit”). Однако, если вы хотите использовать стили оформления тех же шорткодов, что и в хеадере или просто нужно добавить пустые места (отступы) сверху и снизу области создаваемого футера – можно использовать и один из вышеупомянутых стилей строк. Например, “Normal”.
Колонки
Каждая строка делится на колонки. Внутри каждой колонки можно выравнивать (прижимать) элементы влево, вправо или по-центру, а также указывать расположение иконки относительно текста элемента – слева или справа. Это делается с помощью дополнительных параметров, которые Layouts Builder добавляет к стандартным параметрам колонок в используемом PageBuilder.
Эти предопределенные стили действуют только в строках типа “Narrow”, “Normal” и “Compact”. Обычные строки PageBuilder-а (тип “Inherit”) не накладывают никаких дополнительных “поведенческих” правил на содержимое своих колонок, кроме тех, что задуманы в самом PageBuilder-е.