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

Кастомные типы записей: когда без них сайт превращается в свалку постов

Кастомные типы записей: когда без них сайт превращается в свалку постов

Обычных записей хватает не всегда. Если на сайте есть портфолио, отзывы, вакансии или кейсы, Custom Post Type помогает отделить контент от блога и не тащить лишние поля в админку.

Базовое правило: один тип записи = одна задача. Для портфолио нужны превью, статус и ссылка; для отзывов — автор, компания и оценка; для вакансий — город, зарплата и срок. Не смешивайте всё в один post.

Чтобы CPT не ломал тему, сразу продумайте:
— отдельные шаблоны single/archive;
— собственные поля через метабоксы или ACF;
— понятные таксономии вместо хаоса в тегах;
— правильные права доступа и видимость в меню.

Ещё одна ошибка — регистрировать тип записи, а потом выводить его через копипасту из category.php. Лучше держать структуру в functions.php или в небольшом плагине, а логику шаблонов — в теме. Так CPT не исчезнет при смене дизайна.

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

Свежие посты в категории «Tech Infrastructure»

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

start

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

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

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