如果我只列出了一些没有分页的自定义帖子类型(或其他任何关于该事实的杂项数据),那么我只使用“占位符”页面,这样最终用户仍然可以控制标题等内容;内容(可用于介绍性文本等)。
它还有在wp_list_pages()
, 如果您在主题的其他地方使用它进行导航,它会很方便。
然而,正如@Daniel所说,如果您想利用分页的完整归档;订阅源,选择has_archive
参数。
为了清晰起见,我倾向于在归档时使用不同的slug,而不是单个帖子。
例如;
http://example.com/product/my-single-product/
和用于存档;
http://example.com/products/
http://example.com/products/page/2
http://example.com/products/feed/
它的代码是什么?
register_post_type( array(
\'rewrite\' => array(
\'slug\' => \'product\', // defaults to post type name
\'with_front\' => true, // prepends slug to single posts, default true
\'pages\' => true, // support pagination, default true
\'feeds\' => true // support feeds, default matches \'has_archive\'
),
\'has_archive\' => \'products\' // if bool true, defaults to rewrite slug
) );