注册post类型时,应声明所需的功能。
Justin的文章对于自定义帖子类型来说是一篇很好的文章:http://justintadlock.com/archives/2010/04/29/custom-post-types-in-wordpress
注册自定义帖子类型时,可以将其设置为帖子的标准功能,例如:
\'capability_type\' => \'post\',
或成为页面的标准功能,例如。
\'capability_type\' => \'page\',
或者使用全局控件设置您自己的功能类型,或者通过特定阵列直接访问特定控件,例如。
/* Global control over capabilities. */
\'capability_type\' => \'super_duper\',
/* Specific control over capabilities. */
\'capabilities\' => array(
\'edit_post\' => \'edit_super_duper\',
\'edit_posts\' => \'edit_super_dupers\',
\'edit_others_posts\' => \'edit_others_super_dupers\',
\'publish_posts\' => \'publish_super_dupers\',
\'read_post\' => \'read_super_duper\',
\'read_private_posts\' => \'read_private_super_dupers\',
\'delete_post\' => \'delete_super_duper\',
),