为什么WordPress子主题很重要?如何创建子主题?
您可能会认为自己网站上使用的WordPress 主题非常优秀,但是也许你想调整一下主题的代码 DIY 一些功能来满足自己的需求,又或者您想了解如何自定义 WordPress 子主题。其实不管你想增/删主题代码或者改变外观或增减功能,我强烈建议您使用 WordPress 子主题。相信我,创造一个子主题,将会使你远离很多令人烦恼的事情。
什么是 WordPress子主题?
顾名思义,子主题是一个主题的孩子,它继承了父主题的所有功能和风格(就像我们从父母那里继承 DNA 一样)。
为什么 WordPress子主题很重要?
可能某些主题真的很优秀,但是肯定有人想要对主题进行编辑/修改以便满足自己的需求,而且随着时间的增加,需求也是在不断增加和变化。每次你需要在你的 WordPress 网站上添加一个小功能时,你不能重新安装一个新的主题(不值得)或聘请一个专业开发人员(非常昂贵),所以你需要自己添加/调整代码,而更改代码的最佳方法就是使用 WordPress 子主题。下面是为什么你应该立即创建并开始使用子主题的主要原因:
1、子主题可减低试错成本
玩代码是很危险的,如果您触及或修改了错误的代码行,您可能会完全搞乱了整个网站。因此,除非你是专业人士,否则绝对不应触及父主题文件的代码。相反,你可以创建一个子主题并在子主题里修改你的网站,万一你搞砸了,你还可以回退到原来的父主题。所以,子主题可以帮助您避免许多未知的麻烦。此外,您不需要聘请专业人员来帮你纠正错误的代码。
2、子主题可防主题更新(导致诸如个性代码被抹掉等)
主题开发者(们)经常对他们的 WordPress 主题进行更新,新版主题通常会增加/改进功能(可能有)、安全更新(可能有)和错误修复(一定有)。因此,强烈建议您在新版主题发布后立即更新您的主题。而且,如果您对原始父主题的主题文件进行了更改,当您更新 WordPress 主题时,将会丢失所有自定义项。另一方面,当您使用子主题进行修改时,更新父主题时,您的更改不会被删除,子主题将继承新更新的父主题中的代码。此外:子主题在 WordPress 里的优先级更大一点。
如何创建一个 WordPress子主题?
在这里我将使用一个“Child Theme Wizard”的免费 WordPress 插件来创建本指南中的子主题。如果您是代码专家并且喜欢使用手动方法,则可以在此处找到说明,或者,请按照我的指导,在一分钟内即可创建一个 WordPress 子主题。具体创建 WordPress 子主题的步骤如下:
1、登录到您的 WordPress 后台 >> 插件 >> 安装插件,在右上角的搜索框里搜索“Child Theme Wizard”,找到同名插件(大约在第一项),安装并激活该插件。
2、激活插件后,进入 WordPress 后台 >> 工具 >> Child Theme Wizard,选择父主题(您要处理的主题)(第一个下拉框),为您的子主题输入新名称(第二个文本框),并填写其他额外的详细信息(可选)。 然后点击“Create Child Theme”创建子主题,具体如下图所示:
当子主题成功创建后,您将看到“Your Child Theme was created successfully!”的提示信息。
3、进入 WordPress 后台 >> 外观 >> 主题,激活刚才创建的子主题。
至此,我们就成功创建了一个全新的子主题,现在您可以用该子主题随心所欲地修改您的网站,无需担心 WordPress 主题更新覆盖个性化修改或者在修改折腾过程中出现问题了。
英文原文:https://raratheme.com/blog/wordpress-child-theme/