在开始主题开发之前,我建议您熟悉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.