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

  • A+
所属分类:wp教程

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

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

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

 

实例:

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

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

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

  1. Template:Begin

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

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

  1. /*
  2. Theme Name: wp-drop
  3. Theme URI: http://sjblog.top
  4. Author: sjblog
  5. Author URI: http://sjblog.top/
  6. Description:  wp-drop 子主题。
  7. Template:wp-drop
  8. Version: 0.2
  9. */

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

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

  1. @import url("../wp-drop/style.css");

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

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

weinxin
我的微信
这是我的微信扫一扫
SJ

发表评论

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