具有父级的自定义wordpress帖子类型

具有父级的自定义wordpress帖子类型,wordpress,wordpress-theming,custom-post-type,custom-wordpress-pages,custom-taxonomy,Wordpress,Wordpress Theming,Custom Post Type,Custom Wordpress Pages,Custom Taxonomy,首先,这是一个非常初级的问题,所以我希望你能理解我的白痴 我想创建一个WordPress主题,类似于有一个包含所有子帖子(那本书的章节)的父帖子(这是一本书的帖子)的地方。可以将WordPress类别设置为book post,并将WordPress post设置为其章节帖子,但我希望有更专门的内容,例如接受子帖子或类似内容(如果存在)的自定义帖子类型(只要在添加子帖子(章节)时自动将子帖子(章节)添加到父帖子(书籍)。WordPress中有这样的功能吗?是的,这里有很好的文档记录: 要开始,请在

首先,这是一个非常初级的问题,所以我希望你能理解我的白痴


我想创建一个WordPress主题,类似于有一个包含所有子帖子(那本书的章节)的父帖子(这是一本书的帖子)的地方。可以将WordPress类别设置为book post,并将WordPress post设置为其章节帖子,但我希望有更专门的内容,例如接受子帖子或类似内容(如果存在)的自定义帖子类型(只要在添加子帖子(章节)时自动将子帖子(章节)添加到父帖子(书籍)。WordPress中有这样的功能吗?

是的,这里有很好的文档记录:

要开始,请在functions.php中粘贴以下代码,或者创建一个自定义插件

    function create_book() {
  register_post_type( 'book',
    array(
      'labels' => array(
        'name' => __( 'Books' ),
        'singular_name' => __( 'book' ),
        'add_new' => _x('Add book', 'book'),
        'add_new_item' => __('Add book'),
        'edit_item' => __('Edit book'),
        'new_item' => __('New book'),
        'view_item' => __('View book'),
        'search_items' => __('Search book'),
        'not_found_in_trash' => __('Niets gevonden in de prullenbak'),
      ),
      'public' => true,
      'menu_icon' => 'dashicons-book-alt',
      'rewrite' => array( 'slug' => 'book', 'with_front' => true ),
      'menu_position' => 3,
      'hierarchical' => true,
      'supports' => array(
                'title',
                'page-attributes',
                'thumbnail',
                'editor',
                'excerpt',
                'author',
                'comments',
                'custom-fields',
            ),
    )
  );
}
add_action( 'init', 'create_book' );

我现在明白了,这个页面属性是关键。正如在支持中没有它一样,您不能添加什么是父对象,什么是子对象