我的情况是我注册了一个名为的自定义帖子类型'products'
,并包含'has_archive' => true
在参数中以启用此自定义帖子类型的存档模板,我还创建了一个archive-products.php
作为模板来显示每个分类的帖子'products'
,但我注意到的是当我启用'has_archive' => true
了什么发生是archive-products.php
充当'products'
自定义帖子类型的索引页面模板,而不是'page-products.php'
我创建的作为索引页面模板的文件,用于列出所有'products'
自定义帖子类型的帖子。
然后,当我单击指向该链接的链接时,product-category
它archive-products.php
使用默认值archive.php
作为它的存档页面模板。它真的很奇怪,现在我不知道下一步该怎么做。
我想要发生的是防止这种情况发生,并让page-products.php
作为默认的索引页面模板来列出帖子(应该是)并按应该做archive-products.php
的那样被使用。page-products.php
谢谢我希望有人可以帮助我解决这个问题。
顺便说一句,我使用的是 WordPress 3.5.1