更新WordPress主题而不丢失自定义

时间:2019-05-06 作者:Itstudent

我的客户要求我更新他的主题。我听说过,当主题更新时,所有自定义代码都会被覆盖。现在,我想请您澄清以下几点:

如何检查主题是否有自定义编码,如何安全地更新主题而不丢失任何自定义和数据

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

下载该主题的副本-如果它在WordPress存储库中可用,请抓取它。如果是高级主题,请让客户端提供其凭据以供下载,或者让他们提供。直接压缩文件。确保您获得的是客户端网站上使用的确切版本,而不是最新版本

  1. The only safe way to proceed is to create a child theme. 您只需要将自定义文件复制到单独的文件夹中,并创建一个非常简单的style.css 顶部有注释的文件告诉WP这是父主题的子主题
然后,您可以删除父主题,上载“干净”副本(您直接获得的副本,而不是他们以前使用的副本),上载子主题,然后激活子主题。

从那时起,您可以根据需要随时安全地更新父主题。有时,您可能仍然需要更新子主题-每当父主题对子主题中的文件进行重大更改时。

相关推荐

Unmatch plugin from updates?

我有一个插件,我下载并删除了很多我不需要的东西。为了简单起见,我还重新命名了它,但现在它链接到了其他插件,与我给它起的名字很接近。如果我转到WP Admin下的插件,我可以按View details。它给我带来了一个插件的信息,这个插件的名字是我给它起的。如何取消匹配?如果插件收到更新,它就不会更新?非常感谢。