The Problem: 我的个人博客位于example.com
, 我想创建一个书架,在那里我可以分享我读过或打算读的所有书籍。我可以通过两种方式做到这一点:
创建一个名为“Books”的类别,以显示我添加的最新书籍(如archive)。
创建自定义分类法“主题”,对书籍进行分类。
使用自定义模板文件类别图书。php和分类主题。php,并使用in_category( \'books\' )
单件。php定制外观(使其看起来更像书架)。
我博客的永久链接结构已经是这样的:/%category%/%postname%/
类别基础被剥离。因此,图书档案和图书(post)的URL如下所示:http://example.com/books/
和http://example.com/books/book-name/
, 分别地
使用Advanced Custom Fields 插件可在编辑页面中有条件地显示一些自定义元框,即仅当选中“Books”类别时。
创建一个名为“Books”的自定义帖子类型\'rewrite\' => array(\'slug\' => \'books\')
. 因此,图书档案和图书(post)的URL如下所示:http://example.com/books/
和http://example.com/books/book-name/
, 分别地
创建自定义分类法“主题”,对书籍进行分类。
使用自定义模板文件归档书籍。php,单本书。php和分类主题。php定制外观(使其看起来更像书架)。
使用Advanced Custom Fields 插件,用于在编辑页面中为自定义帖子类型“Books”显示一些自定义元框。
这两种方法中,哪一种是实现我追求的目标的更好方法?(我指的是应该采取的方式。)
我仍然不清楚自定义帖子类型是否用于此目的;即使阅读了以下内容: