不管出于什么原因,我的主题有一些奇怪的地方,我觉得这是一个变化无常的安装,有时我想知道它是如何运行的。
无论如何,我有一些不同的帖子类型,使用插件创建Pods
.
在这种情况下,我有一个自定义的帖子类型integration
因此,我制作了模板文件category-integration.php
和single-integration.php
, 分别地
我有3个环境,这会在其中创建不同的结果(本地、暂存和prod)。在本地和临时上,未正确加载正确的模板。我采取的步骤是创建php文件,然后创建类别Integration
在这个模板文件中,我只加载了相同的命名pod元素。
然而,我得到的只是一个空白页。
在我们的生产环境中,类别被创建为一个页面,这(在我看来)不仅是错误的,而且会进一步造成混淆。
如果我去/integrationer
wpadmin栏甚至没有反映出它是一个类别edit category
按钮就好像那个特定的页面完全脱离了循环。
这是一件很难描述的事情,所以如果我需要补充更多信息,请告诉我。
这是否与清理数据库有关?我在想,也许WP因为页面、类别和pod的名称都相似而造成了一些混乱。
我还应该提到,我现在(虽然直到昨天)也遇到了同样的问题/blog
和/support
模板,不再加载模板(而是返回404)。
另外,我知道这听起来很像permalink问题,所以我尝试重置它们(选择另一个选项,然后返回到我们预期的permalink结构),但没有任何区别。