add_theme_support( 'post-formats', array( 'aside', 'image', 'video', 'quote', 'link', 'gallery', 'status', 'audio', 'chat' ) );Если в этом коде присутствуют не все пункты, добавьте нужные или все.
Почему в некоторых темах WordPress доступны не все пункты формата записи?
Вы вероятно заметили, что в некоторых темах при создании или редактировании записи отсутствуют одни или другие пункты в блоке "Формат" записи wordpress?
Почему так бывает? Так "захотели" некоторые разработчики тем. Зачем? Просто им так захотелось "для себя", никаких причин удалять отдельные пункты из этого списка нет.
Сколько всего типов формата записи может быть?
На данный момент таких пунктов может быть всего 9:
aside, image, video, quote, link, gallery, status, audio, chat
Как добавить или включить такие пункты?
Активируем тему, в которой отсутствуют нужные нам пункты. Идем на вкладку Внешний вид→Редактор. Там открываем файл темы — Функции темы (functions.php) и ищем строку: