Когда штатных постов мало: как я подружился с Custom Post Types
Custom Post Types я начал использовать, когда понадобилось сделать каталог серверных конфигураций. Просто посты не подходили — нужны были свои поля: CPU, RAM, ОС, цена.
Сначала пытался использовать стандартные категории и метки. Получалась каша. Потом открыл для себя CPT UI — плагин, который позволяет создавать свои типы записей без программирования.
Создал тип «configs», добавил поля через ACF (Advanced Custom Fields). Теперь у каждой конфигурации свои поля: процессор, память, диск, цена. Вывожу их в карточках на отдельной странице архива.
Сейчас на блоге использую CPT для портфолио проектов. Каждый проект — отдельный тип записи с кастомными полями: ссылка, технологии, скриншоты. Выглядит аккуратно и профессионально.
Совет: не создавайте кучу CPT, если не уверены. Для простого блога хватит стандартных постов и одной-двух таксономий. CPT нужны, когда данных много и они разные по структуре.
Больше статей про WordPress — от установки до продвижения — я собрал в сводном гайде.
CPT UI + ACF — лучшая связка для любого сайта. У меня на ней весь каталог товаров держится.
А я ACF боялась, думала сложно. Оказывается, там интерфейс интуитивный. Создала поля за 10 минут.
Согласен про «не плодите CPT». Видел сайты, где 15 типов записей. Админка превращается в ад.
Подскажи, а как вывести CPT на отдельной странице? Через archive-slug.php?
Для портфолио CPT самое то. Я ещё добавил taxonomy «технологии» и группирую проекты по стеку.
ACF Pro стоит денег, но оно того стоит. Повторяющиеся поля и галереи — вещь.
Пробовал такой же вариант — не взлетело. Оказалось, Криворукость моя виновата, переделал и всё ок.
Согласен с каждым пунктом. Особенно про боль с настройкой.
Пробовал такой же вариант — не взлетело. Оказалось, Криворукость моя виновата, переделал и всё ок.
Спасибо! У меня как раз назрела такая задача.
Жаль что раньше не увидел эту статью. Месяц убил на то же самое.
Подскажи, а для новичка реально повторить? Или нужен опыт?
тоже столкнулся. Применил на практике
Понятно даже новичку. Подскажи плагин для такого же эффекта
Отличный гайд! Пробовал через Docker?