WordPress 3 自定义分类使用教程(1/4)
自定义分类功能(Custom Taxonomies)是 WordPress 2.8 版本所引入的一个新的功能,…
自定义分类功能(Custom Taxonomies)是 WordPress 2.8 版本所引入的一个新的功能,并在 WordPress 3.0 中发扬光大。对于使用 WordPress 建立复杂网站的网友而言,这是个非常实用的功能。从今天开始,我们将给大家介绍如何使用 WordPress 自定义分类来建立功能强大的网站。
这一教程将分为四个部分。第一部分介绍介绍一下WordPress的自定义分类功能;第二部分介绍如何建立一个自定义分类体系;第三部分介绍如何在主题中显示自定义分类信息;第四部分介绍如何在网站中查看自定义分类的文章。
今天是第一部分,介绍一下WordPress的分类体系,以及为什么要自定义分类体系。
什么是分类学?
分类学就是区分不同事物的方法。本教程使用一篇关于台式计算机的例子来具体说明。通常一个台式计算机包括:
- 内存大小
- 硬盘空间
- CPU速度
- CPU类型
- 预装的操作系统
- 等等
WordPress 分类简史
类别
在 WordPress 2.3 版本之前,WordPress 只有一个分类学概念,叫做类别,是针对博客中文章的。对于博客来讲,类别很有用,你可以建立一个顶级分类叫做“台式计算机”,然后创建一个子类别叫做“内存”,然后再创建一堆子类别,比如“小于1G”,“1GB”,“2GB-4GB”,如此等等。“台式计算机”的第二个字类别叫做“操作系统”,其可以创建子类别“Windows XP”,“Mac OS”,”Red Hat” ,”Ubuntu” ,如此等等。
如果一个系统的类别可以再分为子类别,这个就是分级结构。使用 WordPress 2.3 对于一个严肃站点能做的最好的架构就是建立庞大类别体系,其中顶级的类别就是整个分类组。
标签
WordPress 2.3 版本增加了另一个分类学办法,叫做标签。类别很多地方无能为力,尤其是在指定文章内容类型的时候,标签提供了更自由、更先进的分类办法。
比如说,当你些一片关于台式计算机的文章的时候,可以给文章增加一些关键词,比如“游戏”、“娱乐”、“风扇噪音大”,这就是标签。这些关键词与网站的类别体系无关,但是却可以提供一些额外的文章信息。网站访问者可以轻松地查看带有“风扇噪音大”标签的文章。但是,由于标签天生具有随意性,无法建立像操作系统或者CPU型号那样的牢固的分类系统。同时,标签也是1维的,不允许建立分级结构,也就是没有子标签。
单级自定义分类学
WordPress 2.8 开始引入了自定义分类学的概念,只需要修改很少的代码就可以在你的网站中使用此功能。自定义分类可以让你添加一个所有操作系统的列表,一个内存类型的列表,等等。然而,这个时候的自定义分类还不允许类似类别的分级结构。
全功能分级自定义分类学
WordPress 3 最终给我们带来了完整分级功能的自定义分类体系。注意这个分级体系允许我们简化操作系统分类体系,可以将所有Windows的发布版本作为Window的子类。这样,访问者就可以查看所有Windows操作系统的文章,也可以单独查看Windows XP等具体版本操作系统的文章。
下一节,我们将介绍如何创建一个自定义分类体系,欢迎继续关注。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。
评论功能已经关闭!