пост-форматы в WordPress 3.1 - PullRequest
0 голосов
/ 15 декабря 2010

Похоже, что пост-форматы ограничены тем, что будет с 3.1. Можно ли добавить наши собственные типы?

Пример;

Смогу ли я сделать это:

add_theme_support( ‘post-formats’, 
  array( ‘aside’, ‘chat’, ‘gallery’, ‘image’, ‘link’, ‘quote’, ‘status’, ‘video’, ‘audio’,'MY_TYPE_HERE’ ) );

Если это возможно, где мы создадим специальный шаблон? Это что-то вроде single-aside.php, и поэтому ожидается, что наш пользовательский тип формата записи будет что-то вроде single-MY_TYPE_HERE.php?

И что произойдет, если соответствующий файл отсутствует. Работает ли почта на single.php?

Ответы [ 2 ]

0 голосов
/ 15 декабря 2010

В WordPress 3.1 доступные форматы сообщений будут фиксированным списком.Это поощряет набор стандартов среди разработчиков тем и делает ваш формат готовым к экспорту.

Было много дискуссий о том, будет ли список форматов записей расширяться.В конце концов, основная команда разработчиков решила придерживаться фиксированного списка для 3.1.Как только все освоят их использование (возможно, до 3.2), список откроется, и вы сможете добавить свой собственный.

Помните, форматы записей используются для стилей сообщений. Они не являются типами записей - для работы с пользовательским контентом вы все равно будете использовать функцию настраиваемого типа записей, представленную в WordPress 2.8.

Для хорошего примера использования форматов записей проверьтеout Блог Брайана Гарднера .Каждый пост по-прежнему является постом, но он выбирает определенный формат поста на основе содержимого этого поста.Если все, что он делает, это помещает изображение, он выбирает image.Если это короткий пост, он выбирает aside.Если это обычный пост, он выберет standard.

0 голосов
/ 15 декабря 2010
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...