Форматы записей в WordPress – это функция, предложенная разработчиками данной платформы для стилизации постов на сайте. По умолчанию доступно 10 различных форматов, но стоит отметить, что не каждая тема поддерживает все из них. Чаще всего доступна поддержка одного или нескольких форматов. Давайте подробнее рассмотрим этот аспект.
Среди доступных форматов можно выделить следующие:
- Стандартный (standard) — используется в большинстве случаев и подходит для текстовых постов.
- Изображение (image) — предназначен для публикации изображений, таких как фотографии или графика.
- Видео (video) — используется для постов с видео контентом, например, Встраивание видео с YouTube.
- Аудио (audio) — идеален для постов с аудиофайлами, такими как подкасты или музыкальные треки.
- Цитата (quote) — позволяет выделить текст цитаты, которая будет оформлена по-особенному.
- Ссылка (link) — используется для представления ссылки на другой ресурс.
- Чак (chat) — формат, предназначенный для записи обсуждений, имитирующих чат.
- Состояние (status) — для кратких заметок или статусов, похожих на твиты.
- gallery — предназначен для создания галерей изображений.
- aside — используется для кратких комментариев или заметок без обязательного заголовка.
Важно помнить, что не все темы поддерживают все форматы, поэтому перед использованием стоит проверять документацию выбранной темы. Чтобы выбрать формат записи, при создании нового поста достаточно найти соответствующую опцию в редакторе. Форматы записей делают контент более разнообразным и привлекательным для аудитории, поэтому их стоит использовать с умом.
Как на сайте WordPress включить форматы записей?
Перечень форматов обычно можно увидеть на странице редактирования записи. Для его отображения необходимо кликнуть на кнопку Настройки экрана и выбрать опцию Формат.
На странице редактирования записи доступен выбор формата. Каждый формат может иметь свои собственные настройки отображения, что позволяет более точно настроить внешний вид записи. Например, вы можете выбрать формат «Галерея» для публикации фотографий или «Цитата» для выделения важных цитат.
Чтобы использовать форматы записей, вам также может потребоваться активировать соответствующую поддержку форматов в вашей теме. Для этого убедитесь, что ваша тема поддерживает пост-форматы, добавив следующий код в файл functions.php:
add_theme_support('post-formats', array('aside', 'gallery', 'link', 'image', 'quote', 'status', 'video', 'audio'));
После этого форматы записей будут доступны для использования на вашем сайте. Не забудьте проверить документацию вашей темы на предмет дополнительных требований к форматам записей.

Как проверить поддержку форматов в теме?
Об активировании функции выбора формата в Настройках экрана еще не говорит о том, что данная опция будет доступна для использования. Не все разработчики тем учитывают поддержку различных форматов. Чтобы это проверить, необходимо зайти в админ-панель и перейти в раздел Внешний вид -> Редактор. Затем нужно открыть файл functions.php и с помощью сочетания клавиш [Ctrl]+[F] найти следующую строчку:
add_theme_support( 'post-formats',
Полный код должен выглядеть примерно так:
add_theme_support( 'post-formats', array( 'aside', 'image', 'video', 'quote', 'link', 'gallery', 'status', 'audio', 'chat', ) );
Элементы массива представляют собой названия форматов. Их количество может варьироваться в зависимости от темы. Если тема не поддерживает форматы или нужного варианта нет, можно добавить приведенный выше код в тот же файл functions.php, указав в массиве необходимые элементы.
Кроме того, стоит помнить, что некоторые форматы могут требовать дополнительных настроек или стилизации. Чтобы убедиться, что все форматы отображаются корректно, рекомендуется проверить шаблоны записей в теме, такие как single.php или content.php. Возможно, потребуется внести изменения в код, чтобы правильно отобразить контент в зависимости от выбранного формата. Также полезно протестировать каждую запись с разными форматами, чтобы убедиться в правильности их отображения на сайте.
Если тема использует конструкцию get_post_format(), это может помочь при условии, что поддержки форматов в теме достаточно. Важно всегда делать резервные копии файлов перед внесением изменений, чтобы избежать потери данных.
Форматы записей WordPress
aside (Стандартная запись)
gallery (Галерея)
link (Ссылка)
image (Фото)
quote (Цитата)
status (Статус)
video (Видео)
audio (Аудио)
chat (Чат).
Стоит отметить, что если не активирован или возникла проблема с одним из форматов записи, либо опция Формат выключена в Настройках экрана, то будет использоваться формат Стандартная запись. Кроме этого, для каждого формата в файле стилей CSS шаблона (обычно это style.css) должны быть прописаны соответствующие стили. Как именно они будут оформлены, зависит от разработчиков темы. Возможно, что специальные стили для форматов не предусмотрены, и в таком случае все записи будут отображаться с шаблоном стандартной записи.
Добавление поддерживаемых форматов записи в вашу тему может значительно улучшить взаимодействие с пользователями, позволяя им легче находить и воспринимать контент. Например, использование формата gallery позволяет создать привлекательный слайдер изображений, а формат quote помогает выделить важные цитаты, делая их более заметными. Для правильной работы форматов записи убедитесь, что вы правильно добавили поддержку в functions.php вашей темы с использованием функции add_theme_support(‘post-formats’, array(‘aside’, ‘gallery’, ‘link’, ‘image’, ‘quote’, ‘status’, ‘video’, ‘audio’, ‘chat’));.
Также рекомендуется проверять совместимость форматов записи с плагинами, которые могут добавлять дополнительные возможности или изменять поведение стандартных форматов. Обратите внимание на то, что некоторые темы могут иметь собственные настройки форматов, которые могут перекрыть стандартные стили.