如何为自定义帖子类型创建档案
Posted
技术标签:
【中文标题】如何为自定义帖子类型创建档案【英文标题】:how can i create archives for custom post type 【发布时间】:2014-10-10 16:00:00 【问题描述】:WordPress 框架允许为您的每个自定义帖子类型构建不同的存档模板,例如:
archive-event.php
taxonomy-event_category.php
是否可以通过执行以下操作为自定义帖子类型创建作者和日期存档:
author-event.php
date-event.php
如果这是不可能的,谁能告诉我如何才能实现这一目标?
【问题讨论】:
【参考方案1】:我认为这些链接将有助于回答您的问题并帮助您入门: http://codex.wordpress.org/Template_Hierarchy http://codex.wordpress.org/Category_Templates
它的要点是,您实际上可以创建一个author-event.php
,但不会检查date-event.php
,因为模板层次结构规定它使用date.php
、archive.php
或index.php
。
一种解决方案是使用条件标签,例如is_author()
或is_date()
。如果这样做,请记住,您必须有一个通用的archive.php
,并通过使用条件标签来决定您真正想要使用的模板。
【讨论】:
以上是关于如何为自定义帖子类型创建档案的主要内容,如果未能解决你的问题,请参考以下文章
如何为自定义帖子和分类法制作 Wordpress 存档页面?