“自定义邮件类型”可以有页面层次选项吗?

时间:2012-05-10 作者:Vital

我想创建具有下一个结构的“自定义帖子类型”:

职位(层级)-(一些职位id)

职位1-1=>

      Post 2-2
      Post 2-3
      Post 2-4 =>
               Post 3-5
               Post 3-6
               Post 3-7
      Post 2-8
      Post 2-9
      Post 2-10
我需要“页面属性”之类的内容:

http://s019.radikal.ru/i638/1205/19/d533f543c5f7.png

1 个回复
最合适的回答,由SO网友:Stephen Harris 整理而成

在注册时,可以将帖子类型设置为“分层”register_post_type. 只需将“hierarchy”参数设置为true即可。

  $args = array(
    \'public\' => true,
    \'publicly_queryable\' => true,
    \'has_archive\' => true, 
    \'rewrite\' => true,
     ...
    \'hierarchical\' => true,
     ...
    \'supports\' => array( \'title\', \'editor\', \'author\', \'thumbnail\', \'excerpt\', \'comments\',\'page-attributes\' )
  ); 
  register_post_type(\'my-cpt\',$args);

结束