Елемент: Вміст поста

Елемент Вміст поста є заповнювачем у системі, який повідомляє Esl про те, щоб витягти вміст поста в макет, який ви створюєте.

Починаючи з Esl 1.3.5, ви можете вибрати джерело, з якого потрібно отримати вміст:

  • Редактор WordPress (Gutenberg/класичний редактор)
  • Дані Esl

Елемент Джерело даних видимий лише тоді, коли елемент Вміст поста використовується в шаблонах Esl.

Якщо елемент Вміст поста розміщено на сторінці/пості тощо, вміст WordPress отримується за замовчуванням.

Як використовувати елемент Вміст поста

У системі перейдіть до панелі елементів і знайдіть елемент Вміст поста у групі одиничних елементів або використовуйте панель пошуку елементів у заголовку панелі. Клацніть або перетягніть елемент Вміст поста на полотно.

Якщо елемент вставлено під час редагування поста або сторінки, він зазвичай показуватиме вміст редактора WordPress на полотні, якщо лише немає вмісту Сторінки/Посту. Цей вміст також відображається на фронтенді.

Це корисно під час створення шаблону одиничного поста, в якому ви хочете показати вміст WordPress (наприклад, одиничний блог-пост).

Отримання даних Esl з елементом Вміст поста

У певних ситуаціях ви хочете редагувати кожен пост за допомогою Esl замість використання редактора WordPress, наприклад, при використанні складніших макетів, які неможливо реалізувати за допомогою WordPress.

У цьому випадку вам потрібно встановити Джерело даних на “Esl” у налаштуваннях Вмісту поста:

Створення різних макетів сторінок за допомогою Вмісту поста

Коли ви використовуєте шаблон Esl як макет сторінки, цей шаблон відображається на фронтенді замість окремої сторінки, створеної за допомогою Esl.

Якщо ви використовуєте елемент Вміст поста та встановлюєте Джерело даних на Esl, ви можете розробляти різні шаблони сторінок і все ще отримувати вміст кожної сторінки, створеної за допомогою Esl.

Звичайним випадком використання буде створення шаблону сторінки з двома областями: основною областю (яка заповнюється вмістом сторінки) і фіксованою бічною панеллю для всіх сторінок.

Щоб отримати вміст кожної сторінки, створеної за допомогою Esl, джерело даних елемента Вміст поста потрібно встановити на “Esl”:

Шаблон сторінки Esl з елементом Вміст поста для отримання даних esl сторінки