使用 WordPress 子主题功能保留个性化修改

沃森博客 2018年6月14日00:15:28WordPress评论589阅读模式

使用 WordPress 子主题功能保留个性化修改

相信很多朋友使用的 WordPress 主题都经过了自己的一些修改,好不容易折腾好了,主题的升级版发布了,要不要升级呢?升级以后,还得重新再次修改?相信这样的问题不少站长都遇到过吧,博主最近也是因为这个事情烦恼。

如何将主题升级到最新版本,而又能保留自己个性的修改呢?通过百度找到相关方法(本人菜鸟),使用 WordPress 子主题功能,升级后无需再次修改原主题,只需要启用并修改子主题就可以了。

WordPress 子主题官方说明

 

实例:

一、在 WordPress 主题目录(themes)新建一个主题文件夹,名称任意,比如:Begin-child。

二、将 Begin 主题的样式文件 style.css 和 css 目录(因为 Begin 主题有部分样式文件和字体图标在这个 CSS 目录中)及图片目录 img,一起复制到新建的主题文件夹 Begin-child 中,也可以将之前修改过 style.css 复制过来。

三、打开复制过来的 style.css 文件,在文件头部添加:

  1. Template:Begin

这个是关键,其中的 Begin 名称必须与父主题文件夹名称相同,而且父主题 Begin 也必须与新建的子主题同在 WordPress 主题目录(themes)中。

其它内容酌情修改,最终如下:

  1. /*
  2. Theme Name: Begin-child
  3. Theme URI: http://wosn.net
  4. Author: 知更鸟
  5. Author URI: http://wosn.net/
  6. Description:  Begin 子主题。
  7. Template:Begin
  8. Version: 0.2
  9. */

四、登录后台外观→主题中启用这个子主题 Begin-child 之后,就可以根据自己的喜好修改其中的样式。

父主题样式可以通过下面形式加载:

  1. @import url("../Begin/style.css");

代码必须写在所有样式之前,也就是文件头的后面,子主题样式文件中只需添加自己修改的部分即可。

更多具体详情可参考官方文档:https://codex.wordpress.org/zh-cn:%E5%AD%90%E4%B8%BB%E9%A2%98

沃森博客
  • 本文由 发表于 2018年6月14日00:15:28
  • 本文来自互利网收集整理,问题反馈联系邮箱:wosnnet@foxmail.com,转载请务必保留本文链接:https://wosn.net/1254.html

发表评论