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

2018年6月14日00:15:28 发表评论 73

使用 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

  • 博主微信
  • 赶快加我来聊天吧
  • weinxin
  • 站长技术资源群
  • 群号:483950522
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: