前言
想必很多人多少都会对自己当前主题的样式不是很满意,于是就有各种各样的美化教程,自己也手动去装饰,但是当主题更新之后,我们的修改的代码就会被源文件直接给覆盖掉,导致我们精心修改的美化代码又得重新为其加上,这显得非常麻烦,因此,我们可以通过创建子主题对源文件进行修改,从而每次主题更新的时候我们自己修改的代码也不会被覆盖掉,非常简单方便。在寻找创建子主题的方法中,我了解到有很多的插件有这种类似的功能,但是,我感觉都不是非常实用,于是自己摸索出创建子主题的方法
教程开始
首先我们需要到我们的主题themes文件夹下创建一个子主题的目录,可以命名为xxx-child,这里因为我使用的是子比主题,和不同网站的子主题的区分,所以命名为zibll-xbnb
然后进入我们创建好的子主题 文件夹,创建一个 style.css
代码如下
注意事项看代码部分
然后再上传一张子主题的示例图片命名为 screenshot.jpg
即可
末尾
上面的教程是非常简单的创建子主题的方法,但是我们应该如何使用呢?
前提需要在后台的主题里面启动我们的子主题,然后当我们想对主题的源文件进行修改时,我们可以直接把源文件放入到对应的子主题的对应的文件夹内,例如:
我现在需要修改主题源文件的这个文件 zib-header.php
,并且了解到这个文件在子比主题的这个目录下 inc/functions
,因此我在我的子主题创建一个相应的文件夹,再把 zib-header.php
复制进去
最后再对我们复制进去的文件进行修改代码即可在更新主题的情况下,我们的修改的代码就不会被覆盖掉了
有事联系邮箱xbnbcn@126.com
登录后才能查看这里的内容哦