WordPress站点在迁移后继续编辑wp内容文件

时间:2018-11-28 作者:SmootQ

我们将我们的客户网站迁移到了一个新的服务器上,就在那之后,一个客户开始在他的网站布局和设计出现问题时给我们打电话(基本上,他的所有wp内容/主题文件都会自动更新)。

我启动了备份恢复,我注意到网站在恢复结束前恢复正常。

但一旦恢复成功结束,我看到网站的设计再次改变。

所以,为了解决这个问题,我没有检查数据库恢复,这使网站在大约4-5个小时内看起来正常,之后它最终会变形。

我们扫描了网站上的恶意软件,但没有成功。

我个人认为这不是缓存问题,因为缓存不会像wp-content/themes/header.php , 他们的PHP和HTML代码在4-5小时后被编辑。

你知道这个问题的根源是什么吗?

非常感谢。

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

您可能会遇到诸如Jacob Peattie在评论中所说的父/子主题覆盖问题。

另一种可能性是,您的主机提供商在恢复过程中正在更改某些内容。检查wp配置。php设置以确保它们没有更改,并检查wp admin中的设置>常规选项卡以确保您的域没有更改。WordPress地址(URL)和网站地址(URL)。我知道有几个托管提供商在迁移和恢复备份时试图转换站点的域,如果您有自定义域设置,并且此设置与原始值不同,那么您的站点不知道如何找到硬链接的主题内容,并且位于wp内容中。如果基本域发生更改,任何相对链接都将仍然有效,但任何硬链接都将被破坏。(如果您没有访问任何根文件的权限,这可能很难检查)

结束

相关推荐

Wp-Content/Themes/文件夹中的index.php文件

今晚,当我注意到一个索引时,我正在手动将我正在处理的主题上传到我的wordpress安装中。我的主题文件夹中的php文件。我打开了文件,其中只包含以下三行代码:<?php //silence is golden ?> 这让我很担心,起初我想可能是我不小心把文件上传到了主题目录,但文件的内容并不是我想放的任何东西。所以我的意思是,应该有一个索引。我的wp内容/主题/目录中的php文件?还是有人把它放在那里了。或现在我想起来了,可能是我无意中上传了这个文件,然后一个“黑