WordPress 3.1中的后期格式

时间:2010-12-15 00:24:01

标签: php wordpress

看起来后期格式仅限于3.1的内容。是否可以添加我们自己的类型?

实施例

我能做到这一点:

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

如果可能,我们在哪里创建特殊模板?它是否类似于single-aside.php,因此我们的自定义帖子格式类型应该类似于单个MY_TYPE_HERE.php?

如果缺少匹配文件会发生什么。该帖子是否由single.php提供?

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

在WordPress 3.1中,可用的帖子格式将是固定列表。这是为了鼓励主题开发人员制定一套标准,并使您的格式准备好出口。

关于帖子格式列表是否可扩展,有很多讨论。最后,核心开发团队决定坚持3.1的固定列表。一旦每个人都快速使用它们(希望通过3.2),列表将被打开并且您可以添加自己的列表。

请记住,帖子格式用于样式帖子。 They are not post types - 您仍然使用WordPress 2.8中引入的自定义帖子类型功能来处理自定义内容。

有关如何使用帖子格式的一个很好的示例,请查看Brian Gardner's blog。每个帖子仍然是帖子,但他根据该帖子的内容选择特定的帖子格式。如果他正在做的只是放置图像,他会选择image。如果是短格式帖子,他会选择aside。如果是常规帖子,他会选择standard