制作或修改一个 WordPress 主题需要耗费多少时间?即使你已经写过少量的主题,有时候你仍然对完成一个主题所耗费的时间而感到沮丧?你是否曾经希望能有一个更简单的方法?实际上,所有问题的答案就是使用 Wordpess 的子主题 (Child Theme) 。
设想自己能够在几分钟内修改一个主题,或在几个小时或以内建立一个功能齐全的 WordPress 主题。
在这篇文章,我们将学会如何通过 Child Theme 帮忙我们敏捷开发 WordPress 主题。
WordPress 子主题
一个 WordPress 的子主题就像任何其他 WordPress 主题一样,你可以把它们放在你的博客的主题目录 (/wp-content/themes) 下,然后在主题控制面板激活它们。它们同样拥有存在图片、脚本、截图 (screenshot) 、 CSS 的文件夹。
唯一不同的地方是子主题基本上不需要任何主题文件 (header.php, index.php, footer.php, single.php 等) 。这是我们为什么不需要使用 PHP 的另一个原因。
现在,就让我们开始创建自己的子主题。
选择你的父主题
在我们建立我们的子主题之前,我们必须先建立我们的父主题 (Parent Theme) 。为此,我们选择了 Kubrick 作为我们的父主题。你并不需要下载它因为它已经是 WordPress 安装时自带的默认主题,位置在/wp-content/themes/default/。
建立你的子主题
就像我所说的,一个子主题,就像是任何其它 WordPress 主题一样,所以我们必须为它在主题目录中创建一个新文件夹,并把它命名为“koobreek” 。在此之后,koobreek 文件夹里新建一个 style.css 的空白文件。
子主题样式
这是魔幻所在的一部分。打开 koobreek 主题目录下的 style.css,并粘贴下面的内容。请特别注意行 8 的内容。
以下为引用的内容:
|
现在你已经以 Kubrick 为父主题创建你的子主题。之所以让你注意行 8,是因为它的父主题文件夹的名称。现在请在主题控制面板激活你的子主题。如果一切正常,你看到的界面应该是不包含设计,单纯的 XHTML 。
