WordPress使用子主题继承和修改主题
2012-12-12 17:32
483 查看
今天升级主题的时候提示会覆盖所有修改的东西,心想那这一天不白忙活了吗。还好在官方文档里找到了解决方案,即利用子主题来继承和修改主题的样式及功能。这样既可以体验最新版本的主题,又可以保留自己的更改。下面以官方主题Twenty Twelve说一下子主题的制作方法。
1、在themes文件夹下新建一个文件夹,例如twentytwelve-child,作为子主题的目录。然后新建一个style.css文件(此文件是模板的标识文件),加入如下代码:
其中必填的项为Theme Name和Template。Theme Name是子主题的名称,而Template则是父主题的文件夹名。然后导入父主题的style样式:
接下来就可以自己编写博客的样式了。
2、添加模板文件。例如我自己新建了一些文章分类的页面模板(查看相关文章)。你需要把它们放到与父主题相同的目录结构中,这样就可以正常使用自己制作的模板了。
3、加入自己写的PHP函数。建议将函数写在function.php中,因为子主题中的function.php不会覆盖父主题的同名文件,而是将其功能调加到父主题中。这样你可以直接在function.php中添加自己的代码:
4、其他文件。例如我自己在foot.php文件中加入了一段google分析的代码,直接复制它到子主题下即可。
声明: 本文采用 BY-NC-SA协议进行授权.
转载请注明出处:WordPress使用子主题继承和修改主题
本文链接地址: http://www.msrol.com/archives/113.html
1、在themes文件夹下新建一个文件夹,例如twentytwelve-child,作为子主题的目录。然后新建一个style.css文件(此文件是模板的标识文件),加入如下代码:
2、添加模板文件。例如我自己新建了一些文章分类的页面模板(查看相关文章)。你需要把它们放到与父主题相同的目录结构中,这样就可以正常使用自己制作的模板了。
3、加入自己写的PHP函数。建议将函数写在function.php中,因为子主题中的function.php不会覆盖父主题的同名文件,而是将其功能调加到父主题中。这样你可以直接在function.php中添加自己的代码:
声明: 本文采用 BY-NC-SA协议进行授权.
转载请注明出处:WordPress使用子主题继承和修改主题
本文链接地址: http://www.msrol.com/archives/113.html
相关文章推荐
- WordPress使用子主题继承和修改主题
- sencha touch 扩展篇之使用sass自定义主题样式 (下)通过css修改官方组件样式以及自定义图标
- 在V7包中,不能进行actionbar的主题的修改,可以在使用
- 主题插件WordPress淘宝客ZZDGM主题Upanel插件使用补充
- wordpress主题修改/制作
- wordpress对使用的国外主题进行本地汉化
- spm使用之五修改spm自带文档主题模板
- hexo] Light主题的修改使用
- wordpress 知更鸟begin各版本主题使用指南[精细版]
- WordPress部分主题(Theme)修改图片位置无效解决方案及解释
- sencha touch 扩展篇之使用sass自定义主题样式 (上)使用官方的api修改主题样式
- wordpress使用Bootstrap制作主题
- Wordpress的主题与插件的使用
- spm使用之五修改spm自带文档主题模板
- sencha touch 扩展篇之使用sass自定义主题样式 (上)使用官方的api修改主题样式
- WordPress主题开发实例:根据不同分类使用不同模板
- [wordpress使用]002_主题
- WordPress视频主题VodPod使用教程
- Wordpress的主题与插件的使用