2012-04-03 115 views
0

我尝试创建一个新的自定义类型(名称:指南)。它已经完成了,但我无法适当地寻找这些类型。我尝试了几个视图名称,例如:template-guide.php,archive-guide.php,guide.php。但没有人被称为。它总是去index.php。什么是WordPress的自定义帖子类型的模板处理3.3.1

而且我检查http://www.chipbennett.net/wp-content/uploads/2011/10/WordPressTemplateHierarchy.2011.11.11-1024x1016.png

我试图检查其is_archive,它返回false。但是当我尝试执行is_home()时,它的返回值为true。网址查询是?post_type = guide。

谢谢!

+0

您是否将帖子和/或页面设置为使用自定义模板?请在WordPress管理区域内的编辑窗口中检查并确认。 – 2012-04-03 06:25:33

+0

这不是一个单一的职位,但其整个新的职位类型(指导) – 2012-04-03 08:43:22

回答

0

单guide.php应该解决它

+0

的观点不,我不寻找单一职位的看法。但是像邮件类型之一的档案(这是我的案例指南)。 – 2012-04-03 08:40:01

0

的解决方案是创建一个新的页面模板,如页面guide.php,指定该模板到一个新的页面(也可以叫做“指南”),然后加入在该模板上显示自定义帖子的自定义循环。

+0

是的,我也想想这个黑客。但我认为有更好的方式来显示这些页面类型? – 2012-04-04 02:23:46

+0

我相信没有,这是我能找到的更清洁的解决方案。 – alesub 2012-04-09 12:31:55

相关问题