0

我有一个非常奇怪的问题,导致 WordPress 网站使用旧模板显示附件/图像。我的附件.php 曾经是二十二附件模板的重新样式版本,但我对其进行了修改并将其投入生产。但无论我们做什么,都使用旧模板。相比:

开发:http : //dev.metlifeyourlife.com/home-care/landscaping-to-keep-you-safe/attachment/father-and-daughter-8-9-years-preparing-to-plant-tree-in-房子前方/

产品:http ://www.metlifeyourlife.com/home-care/landscaping-to-keep-you-safe/attachment/father-and-daughter-8-9-years-preparing-to-plant-tree-in-房子前方/

IT 坚持 dev 和 prod 上的代码是相同的,并且 attachment.php 在 wp-admin 编辑器(外观 > 编辑器)中看起来确实正确。我开始考虑缓存问题,但这几个月来一直如此。

问题是:什么会导致这种情况,我怎样才能让 prod 与 dev 相匹配?

4

1 回答 1

0

有证据表明旧的附件文件仍然存在于某处的生产环境中,但我想分享我的解决方案,最终揭示了这一点。

attachment.php 是 WordPress 通常用于构建附件页面的文件,但它会被基于 MIME 类型命名的文件覆盖。我将我的附件.php 重命名为 image.php(因为我们所有的附件都是图像),这确实得到了立即应用。

于 2013-03-04T17:33:58.823 回答