Какая разница, если я включу поддержку формата видеопоста?
Мне жаль, если это глупо. Я, кажется, не могу понять, какие особенные вещи он делает. Если я вставляю видео на YouTube (встраивание/iframe), оно работает как для стандартного, так и для видеоформата. Конечно, я что-то упускаю...
3 answers
Пара вещей, на которые стоит обратить внимание на самом деле:
- Он добавит класс на
post_class()
таким образом, вы можете использовать другое форматирование с помощью css. - В случае почтовых форматов таксономия
post_format
, а терминыpost-format-{format}
. т. е.taxonomy-post_format-post-format-link.php
http://codex.wordpress.org/Template_Hierarchy - В файле
single.php
вы можете использовать условные обозначения, чтобы иметь полный различный html для каждого формата сообщения. - Надеюсь, есть еще, но я могу вспомнить прямо сейчас ;)
Еще одна приятная особенность форматов сообщений заключается в том, что они представляют собой таксономию, это означает, что вы получаете все преимущества таксономии и можете использовать ее по-разному:
- Индексная страница архива видео в формате пост-формата
- Ссылка на RSS-канал в формате видео после публикации
- Навигация по видеозаписи в формате "хлебной крошки"
- и т.д.
И +1 к тому, что сказали все остальные, хотя я предпочитаю элегантность этого подхода реализации post разметка, зависящая от формата, с использованием условных выражений:
get_template_part( 'content', 'get_post_format()' );
...который будет находить, например, content-video.php
для сообщений с форматом публикации "видео", и вернется к content.php
для сообщений без формата публикации.
Это просто дает вам другой способ классифицировать и стилизовать определенные сообщения. В вашем случае Видео (без отдельного файла шаблона).