在开始主题开发之前,我建议您熟悉WordPress Usage &;Terminologies.
分类法:一般taxonomy 方法classification.
在WordPress中,posts, pages, custom post types 可以使用不同的taxonomies. 例如,您可能有数百篇博客文章。现在,您如何对它们进行分类,以便更好地进行安排?您使用category, tags 这样做。所以tags, categories 是否定义了WordPress等taxonomies.
也可以定义custom taxonomy using CODE 或existing plugins. 你用它做什么取决于你的需要。
例如,你写的movies 在您的网站上(除其他外)。现在,不再根据WordPress定义的内容对电影进行分类categories 和tags, 您可以创建自己的taxonomy 调用genre. 因为一部电影可能会有多部genre, 您可以创建它,使其行为如下tags.
现在,如果你网站的访问者想查看来自say的所有帖子action 流派,她只需选择那个流派就可以做到这一点。作为主题开发人员,您可以provide custom templates 对于genre 分类法,以便用户可以获得与电影类型相匹配的适当外观和感觉。
查询:
每个动态网站都需要数据库和;作为一名开发人员,有时您必须从数据库中获取信息以向用户显示。在WordPress中
Query 简单地说就是从数据库中询问特定信息。
对于从主题模板收集的最基本信息,WordPress有一种根据需要获取数据的默认方法,称为the loop. 在循环中,WordPress在内部进行数据库查询,以便您可以使用简单的函数(称为template tags.
但是,如果您需要从数据库中获取的信息多于WordPress默认提供的信息,那么您必须使用custom query 为了得到它。
进一步阅读:
一旦你熟悉了WordPress的术语和功能(如开头所述),我建议你学习
The Official WordPress Theme Development Guide.