Следующие форматы сообщений получили определенный тип части контента, который должен отображаться:
- Аудио
- видео
- Связь
Вопросы:
A) Какой именно контент (элемент) должен отображаться для видео и аудио?
Б) Как бы вы получили соответствующую часть контента поста, которая представляет формат поста?
C) Что бы вы сделали с остальным контентом?
D) Как узнать, какой формат нужен аудио/видеоплееру, если в него ничего не встроено?
Примечание (объявление C): как пользователь узнает, что он должен публиковать только, например. «ссылка» (формат сообщения), а не ссылка внутри текста?
Примечание (объявление D): как уже спрашивал @bueltge, игрока нет.
Ни по одному из этих вопросов нет соглашения или консенсуса.
В моей собственной теме, Oenology, я использую стандартный тег шаблона,
the_content()
чтобы получить контент почти для каждого типа формата сообщения. Исключением являются изображения и галереи, где я вытаскиваю изображение отдельно и используюthe_excerpt()
его в качестве подписи к изображению/описания галереи.A) Они предназначены для отображения любого контента, добавляемого в публикацию.
B) Используйте
the_content()
так же, как и со «стандартным» сообщением.C) Отобразите его, как обычно, или используя некоторые творческие способности для определенных типов форматов сообщений. Если вы разрабатываете тему, которая делает определенные предположения о том, какой контент относится к определенным типам форматов сообщений, предоставьте документацию в теме, чтобы объяснить эти предположения.
Г) Вы не можете знать. Я просто оставляю необработанную ссылку на аудио и оставляю на усмотрение конечного пользователя выбор плагина для аудиоплеера.