Разработка тем WordPress

<b>Кастомные типы записей: когда один post type спасает структуру сайта</b>

<b>Кастомные типы записей: когда один post type спасает структуру сайта</b>

Если в WordPress всё складывать в «Записи» и «Страницы», сайт быстро превращается в склад. Кастомный тип записей нужен там, где контент повторяется по шаблону: портфолио, отзывы, кейсы, сотрудники, объекты, вакансии.

Проверьте логику перед созданием:
— у записи есть свой набор полей;
— нужен отдельный архив и URL;
— контент должен фильтроваться отдельно от блога;
— шаблон карточки отличается от обычной записи.

Не плодите типы ради красоты. Если отличий только пара полей, часто хватает обычных меток, категорий или ACF-полей. Кастомный post type оправдан, когда у сущности есть собственный жизненный цикл и отдельная структура вывода.

На практике тип записей лучше создавать вместе с таксономиями и шаблонами: archive-{post_type}.php, single-{post_type}.php, а для полей — единый метабокс или ACF-группа. Тогда редактор не путается, а фронтенд не расползается по копипасте.

Если тип записей нельзя описать одной фразой для редактора, значит, он пока не нужен: сначала формулируйте сущность, потом код.
Этот пост опубликован в Telegram-канале Разработка тем WordPress. Подписаться можно по ссылке: @wp_dev_deep_dive_ww.
editorial

Свежие посты в категории «Editorial Voice & Insider»

Все каналы категории →

start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @dumay. Быстрый тест: $20 за канал, $1000 за пакет по сети.