我已经开发了很多脚本,并且放在了wordpress的主题文件夹中。今天不知何故主题自动更新。现在所有的脚本都没了。什么都没有。 wordpress是否会在自动更新主题之前将旧主题备份到某个位置?
PS:我没有安装任何自动备份的插件!
感谢您的回复
答案 0 :(得分:2)
Wordpress会在升级时更新并覆盖所有默认(包含)主题,因此您的更改将被覆盖。
为了防止将来出现这种情况,您应该使用子主题,或者通过从wordpress.org下载zip文件,解压缩并删除您不想覆盖的文件来手动升级,然后将其复制到您的现有安装。在执行此操作之前创建备份也是一个好主意。
答案 1 :(得分:1)
为了防止这种情况,我强烈建议您下次使用child theme而不是编辑主要主题文件。当主题更新时,这将阻止您编辑的文件被覆盖。还可以开始使用备份文件的插件。
Wordpress本身不会在更新Wordpress,主题或插件之前备份任何文件。被覆盖的内容现在被覆盖了。您可以联系您的主机支持并询问他们是否在您的站点上进行了任何备份(一些主机每周都会这样做,以便他们可以在发生错误时还原更改 - 但这是主机上的主机,而不是所有主机这一点)。
希望这对你事先考虑这个事情是一个很好的教训,我希望你能找回所有丢失的文件。