我们来快速学习下每一种内置的post类型,它们如何相似和不同。注意在下面的表中,我使用一般意义上的术语post来描述所有post类型的内容。 POST类型 | 用途 | 说明 | Post | 博客文章或其他相似的 | 主要的post类型-在主博客页面列出 | Page | 静态页面 | 用来单独显示-一般不用于存档(尽管可以这么用) | Attachment | 文档和图片(可能附录或不附录到post中) | 上传到post的媒体文件将会在它的`post_parent`字段拥有那个post的ID。通过仪表盘的媒体界面上传的图片的该字段为空。`guid`字段用来存储媒体文件的url | Revision | 每一个post的单个的修订 | 每一次的修订都会附录到post:post的`ID`会存储在修订的`post_parent`字段。 | Navigation Menu Items | 单独的导航菜单项 | 每一个菜单都包含许多的导航项,每一个会被存储为一个post,`menu_order`字段用来存储关于导航菜单项的顺序,其他的数据比如目标(target)和父菜单项存储为`wp_postmeta`表的记录。 |
自定义的post类型可以注册为与内置post类型行为相同(除了`attachment`),但是默认值是`post`.每一种post类型都有自己的接口。 |