问题描述

我已经找到并下载了一个主题。不过我想调整一些 CSS 来改变设计,颜色等等。我应该怎么做,而仍然能够更新主题,而不会失去变化。

最佳解决方案

虽然您无法修改它,但不改变它,您可以通过创建一个儿童主题来隔离您所改变的部分。综上所述:

  1. 使用”parent” 主题在同行创建一个主题目录,

  2. 在新目录中创建一个 style.css 文件,该目录在您的父主题和 @import url(../%parent-theme%/style.css)的注释中具有 Template: 声明,从父主题导入 CSS,

  3. 在 WordPress 管理控制台中激活您的新主题,

  4. 将您的父主题目录中的新文件和/或复制文件添加到您的子主题目录中,并根据您的偏好进行修改

  5. 而已!

我可以给你更多的细节,但基本上这个家伙做一个很好的工作,解释如何创建一个孩子主题,让我更好地指向你。

当您要升级父主题时,只需升级; 它会让你的孩子主题 in-tact 。当然,如果您的孩子主题更改了父母,或者如果您在新版本中复制并修改了他们更新的主题文件,那么您的小孩主题可能无法正常工作,您将无法获得新功能而不进行任何修改。从每次开始都好多了!

希望有帮助。

参考文献

注:本文内容整合自 Google/Baidu/Bing 辅助翻译的英文资料结果。如果您对结果不满意,可以加入我们改善翻译效果:薇晓朵技术论坛。