【发布时间】:2018-05-20 16:26:18
【问题描述】:
我开发了很多脚本,并放在了wordpress的主题文件夹中。今天不知何故,主题自动更新了。现在所有的脚本都消失了。那里什么都没有。 wordpress 在自动更新主题之前是否会在某处备份旧主题?
PS:我没有安装任何插件来自动备份!
感谢您的回复
【问题讨论】:
标签: wordpress wordpress-theming backup
我开发了很多脚本,并放在了wordpress的主题文件夹中。今天不知何故,主题自动更新了。现在所有的脚本都消失了。那里什么都没有。 wordpress 在自动更新主题之前是否会在某处备份旧主题?
PS:我没有安装任何插件来自动备份!
感谢您的回复
【问题讨论】:
标签: wordpress wordpress-theming backup
Wordpress 将在升级时更新并覆盖所有默认(包含)主题,因此您的更改将被覆盖。
为了防止以后出现这种情况,您应该使用子主题,或者通过从 wordpress.org 下载 zip 文件、解压缩并删除您不想被覆盖的文件来手动升级,然后将其复制到您的现有安装。在执行此操作之前创建备份也是一个好主意。
【讨论】:
为防止这种情况发生,我强烈建议您下次使用 child theme 而不是编辑主主题文件。这将防止您编辑的文件在主题更新时被覆盖。同时开始使用一个插件来备份你的文件。
在更新 Wordpress、主题或插件之前,Wordpress 本身不会备份任何文件。被覆盖的东西现在被覆盖了。您可以联系您的主机支持并询问他们是否在您的站点上进行了任何备份(一些主机每周都会这样做,以便他们可以在出现错误时恢复更改 - 但这是逐个主机的,并非所有人都这样做这个)。
希望这是一个很好的教训,让您提前考虑这些事情,并希望您找回所有丢失的文件。
【讨论】: