Post Type: “Page”
🔷 Блок: Post Type Label / Метка типа записи
📌 Что это
Post Type Label — это блок/вариация Gutenberg, которая автоматически показывает тип текущего материала.
Например:
Post
Page
Product
Portfolio
Recipe
Простыми словами:
Post Type Label = подпись, к какому типу контента относится материал.
В WordPress разные материалы могут быть разными post types: стандартные Posts, Pages, Attachments и другие типы, которые могут добавлять темы или плагины.
⚙️ Функции
Блок позволяет:
показать тип текущей записи;
использовать его внутри Query Loop;
показывать тип материала в карточке;
автоматически менять подпись для разных типов контента;
отличать записи от страниц;
отличать обычные записи от custom post types;
использовать в шаблонах архивов;
помогать пользователю понять, что перед ним: статья, страница, товар, рецепт, кейс и так далее.
В WordPress 6.9 для Query Loop появилась поддержка новой вариации Post Type Label, которая помогает показывать название post type текущего элемента, особенно в шаблонах архивов custom post types.
🎯 Зачем нужен
Чтобы пользователь видел, к какому типу относится материал.
Например, если Query Loop выводит разные типы контента:
Статья
Страница
Кейс
Рецепт
Товар
Post Type Label может показать это как маленькую подпись в карточке.
Например:
[Post]
Что такое Gutenberg
[Page]
О проекте
[Recipe]
Домашняя паста
📍 Где используется чаще всего
Query Loop;
Post Template;
карточки материалов;
архивы;
шаблоны custom post types;
каталог;
база знаний;
справочник;
портфолио;
сайт с разными типами контента.
⚠️ Важно
Post Type Label — это не категория и не тег.
Категория отвечает за тему материала:
Gutenberg
Design Blocks
Widgets
А Post Type Label отвечает за тип материала:
Post
Page
Product
Recipe
Portfolio
То есть:
Categories = о чём материал
Post Type Label = что это за тип материала
⚠️ Post Type Label внутри Query Loop
Обычно этот блок полезен внутри Query Loop.
Например:
Query Loop
└─ Post Template
├─ Post Type Label
├─ Featured Image
├─ Title
├─ Excerpt
└─ Read More
Если Query Loop выводит разные типы материалов, WordPress автоматически покажет правильный label для каждого.
⚠️ Когда он особенно полезен
Post Type Label полезен, если на сайте есть не только обычные записи, но и другие типы контента.
Например:
Posts
Pages
Products
Recipes
Portfolio
Courses
Events
Тогда пользователь сразу понимает, что перед ним.
⚠️ Когда не нужен
Если у сайта только обычные записи блога, блок может быть почти бесполезен.
Например, если все материалы — это просто Posts, то везде будет одно и то же:
Post
Post
Post
Post
В таком случае лучше показывать категории, теги или дату.
🧠 Простыми словами
Post Type Label показывает тип материала.
Если нужно показать тему статьи — используй Categories или Tags.
Если нужно показать, что это за тип контента — используй Post Type Label.
