写在前面的一些话
WordPress建站从零开始
使用 Enfold 轻松建设企业站
强烈推荐:SiteGround 虚拟主机
域名 & 服务器
WordPress 建站知识汇总
其它
强烈推荐的小工具
商业
写在前面的一些话
WordPress建站从零开始
使用 Enfold 轻松建设企业站
强烈推荐:SiteGround 虚拟主机
域名 & 服务器
WordPress 建站知识汇总
其它
强烈推荐的小工具
商业
我们把一个完整的 WordPress 主题安装后,进行建站和定制,一定会涉及到 CSS 的更改和添加,有些时候,还会涉及到 PHP 函数的添加和修改主题的 PHP 源码。
WordPress 主题特别是商业主题,也会像 WordPress 程序和 WordPress 插件基于安全和性能考虑,面临升级的问题。而主题的升级,是采用替换所有主题文件来进行的。如果主题修改的地方少,我们还可以记录下来,待升级后重新修改。如果修改的地方多了,时间久了,就很难记住之前修改过什么、在哪里修改的了。
这时我们提出 子主题 的概念,它就是专门用于记录之前修改和添加的内容,那么对应的修改对象主题就成为了父主题。
WordPress 子主题通常由三个文件组成:
如果购买的是商业主题,通常他们会提供子主题供下载。如果无法获得子主题,也可以自己创建一个,创建方法如下:
<?php /* * Add your own functions here. You can also copy some of the theme functions into this file. * Wordpress will use those functions instead of the original functions then. */
/* Theme Name: u-design Child Description: it is u design child them. Version: 1.0 Author: wpwiki Author URI: http://www.wpwiki.cn Template: u-design */ /*Add your own styles here:*/
style.css文件中的 Template: u-design 非常重要,这里的 u-design 必须与 父主题 文件夹名完全一致。
以上操作完成后,才能说 udesign-child 是 u-design 的子主题。