wordpress的thematic主题框架安装基本和普通主题安装没有什么区别,首先到wordpress官方网站下载最新版本的thematic压缩包,地址:http://wordpress.org/extend/themes/thematic,这个地址下载压缩包是thematic官方发布的稳定的可用于生产的版本,虽然thematic官方可能会有更新的版本发布,但基本都是beta版本的,或许会有各种问题存在,大家还是选择可靠的release版本的吧。

将下载下来的压缩包解压后得到的thematic文件夹全部复制到wp-content\themes\下,然后正如我们为wordpress添加普通主题一样,进入wordpress的后台,在外观选项卡的主题菜单中启用名为Thematic 0.9.7.7的主题,回到网站前台刷新一下页面,这时候你看到的就是thematic主题框架了,虽然这个页面非常的简陋,但功能非常的强大,无需过多的编码即可实现非常多的超酷功能,这些话题属于thematic高级应用,我们将在日后于大家分享。

虽然我们下一步的主题设计完全可以在thematic上进行修改等工作来满足我们的需求,但这完全背离框架存在的意义,或许某位大牛可以在thematic的基础上开发出来一个更优秀的框架,不过我们现在要做的事情是在不改变thematic框架的基础上进行主题开发,所以我们做的是被称之为child theme也就是子主题。

现在我们进入wp-content\themes\目录下,会发现一个thematicsamplechildtheme文件夹,将这个文件夹复制,粘贴到wp-content\themes\目录下,然后进入wordpress后台,在外观选项卡的主题列表中我们发现又多了一个名为A Thematic Child Theme 1.0的主题,对了,启用这个主题,回到网站前台刷新页面后虽然看不出来变化,但实实在在的我们已经启用了新主题,这个就是我们刚刚复制到主题目录下的thematicsamplechildtheme文件夹,这个文件夹内虽然只有三个文件,但是在调用了thematic框架里的函数,所以产生了一个完整的主题,以后我们的工作即将在这个子主题上展开。

在这个子主题中,我们看到了三个文件: functions.php   style.css   readme.txt

这三个文件构成了最基本的thematic子主题,我们可以在这个functions.php中利用函数的功能thematic框架对功能及外观进行扩展,同时我们还可以用style.css对外观进行样式控制,当你接触thematic一段时间以后,你可能会重新思考其他基于模板技术的程序的开发。

题外话:在刚接触thematic的时候,看到thematicsamplechildtheme这个文件夹名字感觉很繁琐,但仔细看一下,如果这个文件夹以thematic-sample-child-theme的形式展示出来那就一目了然了。

下一篇文章我们将介绍child theme中style.css,这一步内容涉及的内容会很多,或许文章会写的很慢,希望大家给与理解!