将页面与自定义帖子类型合并

时间:2012-01-24 作者:tbleckert

这可能是一个奇怪的场景,但是。。。我有一个称为资源的自定义帖子类型。访问/资源/时,我按预期获得了存档。我想要的是描述这种帖子类型的文本。因此,我创建了一个具有确切名称和路径的页面。如果我现在转到/resources/I,仍然可以看到归档页面,这很好。因此,我创建了一个自定义模板(archive resources.php),并从中搜索具有相同路径的页面,然后找到我的页面,并能够在列出存档之前写出文本。

我想知道的是,这是解决我问题的好方法吗?如果没有,我如何才能做得更好?

1 个回复
最合适的回答,由SO网友:Jared 整理而成

我认为使用archive-$cpt_name.php 作为自定义帖子类型的默认存档页。这将是正确的做法。虽然有许多不同的方法可以做到这一点,但我认为你已经走上了通往最佳方式的正确轨道。

结束

相关推荐

访问数组元素(Get_Pages)

我正在尝试访问子项的页面ID,以便可以递归调用该子项上的get\\u children函数(以获取孙子)。 if ($CurrentPage) { $args = array( \'child_of\' => $CurrentPage ); $children = get_pages( $args ); foreach ($children as $