WordPress不使用我的attachment.php模板

时间:2013-03-01 17:45:51

标签: php wordpress wordpress-theming

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

DEV:http://dev.metlifeyourlife.com/home-care/landscaping-to-keep-you-safe/attachment/father-and-daughter-8-9-years-preparing-to-plant-tree-in-front-of-house/

PROD:http://www.metlifeyourlife.com/home-care/landscaping-to-keep-you-safe/attachment/father-and-daughter-8-9-years-preparing-to-plant-tree-in-front-of-house/

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

问题是:什么会导致这种情况,我怎样才能得到与dev匹配的产品?

1 个答案:

答案 0 :(得分:0)

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

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