Что такое блок контента

Блок контента в Smartkit — это блок с произвольным содержимым, которое определяете вы сами. В блок можно добавить добавить любой контент, включая компоненты и шорткоды. Редактирование и сохранение блоков происходит аналогично, как у страниц и записей WordPress. После создания блока, вы можете вставить его в любую область вашего сайта и, если необходимо, использовать блок повторно.

Для чего используются блоки контента

  1. Вы можете сохранить любой контент в виде блока и использовать его несколько раз в любой части вашего сайта.
  2. Если вы не можете использовать конструктор страниц в некоторых областях (например, секции аккордеона, табы, текстовые блоки), создайте блок контента и вставьте его с помощью шорткода.
  3. Если требуется создать общий макет для страниц с сайдбаром или областью заголовка, вам следует настроить основной блок контента страницы (<main>).
    Это тоже частный случай блока контента. Более подробно здесь.
  4. Если вы хотите создать полноэкранный слайдер, используя компонент карусели, вы должны сначала создать отдельные слайды.
    Каждый слайд карусели является частным случаем блока контента. Подробнее здесь.

Как создать блок контента

Перед созданием блока контента включите WPBakery Page Builder для типа записи template_post
Как включить конструктор страниц для пользовательских типов записей

Вы можете импортировать готовые блоки из демо данных или создать их самостоятельно.

  1. Перейдите в раздел KSF SmartKit > Блоки контента в сайдбаре административной панели WordPress и нажмите Добавить новый блок контента.
  2. Введите название для блока (например, «My content block»).
  3. Добавьте содержимое блока, используя WPBakery Page Builder (узнать об использовании конструктора страниц можно здесь).
  4. Нажмите кнопку Опубликовать.
Вы можете использовать блоки контента в любой части вашего сайта.

Как вставить блок контента

Вставка блока в билдере

  1. Перейдите на экран редактирования, где вы хотите использовать блок контента.
  2. Нажмите кнопку Добавить элемент в редакторе WPBakery Page Builder.
  3. Найдите компонент Блок контента во всплывающем окне и нажмите, чтобы его добавить.
  4. Выберите название блока («My content block») из списка и выберите HTML тег для блока в настройках.
  5. Нажмите кнопку Сохранить изменения.
doc-content-block
Вы можете использовать блоки внутри других блоков. Степень вложенности не ограничена.

Вставка блока с использованием шорткода

Перейдите в раздел KSF SmartKit > Блоки контента в сайдбаре административной панели WordPress.
Найдите и скопируйте шорткод блока, который вам нужен.
Теперь вы можете вставить его в любую область вашего сайта.

doc-content-block-shortcode
Используя шорткоды вы можете вставить блок в аккордеон, во вкладку, в текстовый блок и другие области, где нельзя использовать билдер.