我的WordPress安装加载的模板不正确

时间:2018-05-16 作者:Martin

不管出于什么原因,我的主题有一些奇怪的地方,我觉得这是一个变化无常的安装,有时我想知道它是如何运行的。

无论如何,我有一些不同的帖子类型,使用插件创建Pods.

在这种情况下,我有一个自定义的帖子类型integration 因此,我制作了模板文件category-integration.phpsingle-integration.php, 分别地

我有3个环境,这会在其中创建不同的结果(本地、暂存和prod)。在本地和临时上,未正确加载正确的模板。我采取的步骤是创建php文件,然后创建类别Integration 在这个模板文件中,我只加载了相同的命名pod元素。

然而,我得到的只是一个空白页。

在我们的生产环境中,类别被创建为一个页面,这(在我看来)不仅是错误的,而且会进一步造成混淆。

如果我去/integrationer wpadmin栏甚至没有反映出它是一个类别edit category 按钮就好像那个特定的页面完全脱离了循环。

这是一件很难描述的事情,所以如果我需要补充更多信息,请告诉我。

这是否与清理数据库有关?我在想,也许WP因为页面、类别和pod的名称都相似而造成了一些混乱。

我还应该提到,我现在(虽然直到昨天)也遇到了同样的问题/blog/support 模板,不再加载模板(而是返回404)。

另外,我知道这听起来很像permalink问题,所以我尝试重置它们(选择另一个选项,然后返回到我们预期的permalink结构),但没有任何区别。

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

我找到了解决办法。

安装插件,如上所述,Rewrite Rules Inspector 表示没有任何错误。

但是,安装插件No Category Base (WPML) 只要激活它,就足以解决它返回错误的每个实例中的问题。

我担心这可能表明我的安装有很大问题,但不管怎样,我现在正在运行。

感谢您的投入!

结束