我知道这种感觉。我经常在一个归档slug和一个静态页面之间进行这种斗争,这两个页面被称为同一个东西。i、 e.投资组合CPT存档和www.yoursite。具有可编辑内容的com/公文包页面。
我有two ways 要做到这一点,两人都相当刻薄(我讨厌):
创建存档{portfolio\\u cpt}。php存档模板,并包含一个静态页面模板位置作为该模板的全部内容。php文件:
包括(TEMPLATEPATH./your portfolio page template.php“);
然后将该页面模板应用到您的公文包页面-然后它将像普通页面模板一样工作。
或
您可以使用标准存档{portfolio\\u cpt}。php,但您可以使用自定义查询从公文包静态页面的post id获取字段和数据,而不是使用普通的模板函数,如\\u content()等。i、 e.希望能对您有所帮助。