🔷 Блок: Excerpt / Отрывок

📌 Что это

Excerpt — это блок Gutenberg, который автоматически показывает краткий отрывок записи.

Например:

В этом материале мы разберём, что такое Gutenberg, как работают блоки и почему редактор отличается от старого Classic Editor...

Простыми словами:

Excerpt = короткое описание записи.

Чаще всего он используется внутри Query Loop, когда нужно показать карточки записей: заголовок, картинку, короткое описание и кнопку “Read More”. WordPress описывает Excerpt block как блок для отображения excerpt записи, в основном внутри Query Loop.


⚙️ Функции

Блок позволяет:

показать краткий отрывок записи;
использовать его внутри Query Loop;
автоматически подтягивать excerpt из настроек записи;
показывать автоматически созданный excerpt, если вручную он не задан;
настроить выравнивание текста;
сделать часть текста жирной или курсивной;
добавить ссылку;
показать или скрыть ссылку Read More;
изменить текст ссылки Read More;
настроить стиль ссылки Read More отдельно;
добавить CSS-класс в Advanced.


🎯 Зачем нужен

Чтобы показать пользователю короткое описание записи, не выводя весь текст полностью.

Например, в списке статей:

[Featured Image]
Что такое Gutenberg
Короткое описание статьи...
[Read More]

Пользователь быстро понимает, о чём материал, и решает, открывать его или нет.


📍 Где используется чаще всего

Query Loop;
Post Template;
страница блога;
страница архива;
карточки записей;
новости;
база знаний;
справочник;
обучающий сайт;
медиа-раздел;
главная страница с последними материалами.


⚠️ Важно

Excerpt отличается от Content.

Content показывает полный текст записи или страницы.

Excerpt показывает только короткий отрывок.

То есть:

Content = полный текст
Excerpt = краткое описание

Например:

Query Loop
└─ Post Template
├─ Featured Image
├─ Title
├─ Excerpt
└─ Read More

Так ты получаешь аккуратную карточку записи.


⚠️ Где задаётся Excerpt

У записи можно вручную написать excerpt в настройках документа.

Обычно это находится справа в настройках записи:

Post settings → Excerpt

Если поле Excerpt не видно, нужно проверить настройки правой панели документа. WordPress объясняет excerpt как необязательный текст, связанный с Post, который чаще всего используется как summary / краткое описание записи.


⚠️ Если Excerpt не задан вручную

Если ты не написал excerpt сам, WordPress может создать его автоматически из начала записи.

Обычно он берёт первые слова текста и обрезает их. В документации WordPress указано, что если excerpt пустой, WordPress автоматически создаёт отрывок из первых 55 слов записи.

Пример:

Ты написал длинную статью

Excerpt не задан

WordPress берёт начало статьи и показывает его как отрывок

⚠️ Excerpt или More

Они похожи, но работают по-разному.

Excerpt — отдельное краткое описание записи.

More — разделитель внутри текста записи: всё до More показывается как начало, остальное скрывается за “Read More”.

Простыми словами:

Excerpt = отдельное описание
More = ручная граница внутри текста

Для аккуратных карточек записей я бы чаще использовал Excerpt, особенно если ты делаешь Query Loop.


⚠️ Excerpt или Paragraph

Они могут выглядеть одинаково, но назначение разное.

Paragraph — обычный ручной текст.

Excerpt — динамический отрывок записи.

То есть:

Paragraph = ты пишешь текст вручную
Excerpt = WordPress берёт описание из записи

Если внутри Query Loop ты вставишь Paragraph, он будет одинаковым во всех карточках.
А Excerpt будет разным для каждой записи.


⚠️ Read More

В Excerpt можно добавить ссылку Read More.

Например:

Короткое описание статьи...
Read More

Эта ссылка ведёт на полную запись. Текст ссылки можно изменить, например:

Читать дальше
Подробнее
Открыть статью

⚠️ Тема может влиять

Тема может влиять на:

длину отрывка;
размер текста;
цвет;
отступы;
стиль ссылки Read More;
отображение Excerpt в архивах;
поведение внутри Query Loop.

Если Excerpt выглядит не так, как ты ожидал, это часто связано с темой или настройками Query Loop.


🧠 Простыми словами

Excerpt — это короткое описание записи.

Он нужен, чтобы в списке постов или карточках показывать не весь текст, а только краткий анонс.

Content — полный текст.
Excerpt — короткий отрывок.