Intereting Posts
Условные теги, возвращающие разные результаты для разных областей на странице? Как исправить код в php? Проблемы с файлом wp-config Изменение настроек SEO Yoast для одной страницы изнутри functions.php Элегантный способ обозначить наследование и отношения между сообщениями Как создать собственный вложенный meta_query с помощью posts_where / posts_join? получить термины, которые имеют сообщение с настраиваемым типом сообщения между двумя значениями где я могу увидеть свой шаблонный шаблон архива типа публикации? Поддерживает ли WordPress функцию theme_api? Пользователь WordPress, добавленный с идентификатором 0 Получать пользовательские поля типа сообщения в цикле while как переменные Как добиться представления индекса улиц с помощью пользовательских таксономий привязка к сообщению вне цикла Как загрузить последний скрипт jQuery? Пользовательский ввод формы не сохраняется в базе данных

Можно добавить пост-форматы в пользовательский-пост-тип?

Мне было интересно, есть ли способ собрать пользовательские пост-типы и пост-форматы, чтобы я мог кодировать новый тип сообщения и предлагать некоторые варианты в качестве пост-форматов.

Я вовлечен в концептуализацию каталога компаний, и мы должны смешивать компанию разных типов. Хотя почти все эти типы используют одни и те же поля данных, существуют два конкретных вида компаний – отели и бистро – которые имеют особые требования (пользовательские таксономии и некоторые поля данных).

На ваш взгляд, что является лучшим подходом ?

  • Используйте три персонализированных типа: «компания», «бистро» и «отель».
  • Используйте один пост-тип w / post-formats.
  • Для добавления или отсутствия конкретных моделей данных используйте только одну условно-пост-тип и использовать условную логику.

Заранее спасибо!!!

Ксавье

Для тех, кто приезжает сюда из-за названия вопроса:

Если вы посмотрите на Post Formats в Codex, вы увидите, что

[…] Новые форматы не могут быть введены темами или плагинами. […]

Что убивает вас вариант 2.

Также взгляните на это: пользовательские форматы сообщений

Для вашего кажущегося фактического вопроса: это действительно зависит от того, насколько они отличаются. Но если у них есть разные таксономии и разные поля данных, я бы сказал, что у них есть отдельные типы сообщений.