PHP定制:分类和查询,为什么?

时间:2017-02-21 作者:Greg Schudel

我是新的自定义主题开发。

Wordpress开发中的分类法和查询是什么?为什么在Wordpress中使用它们?

1 个回复
SO网友:Fayaz

在开始主题开发之前,我建议您熟悉WordPress Usage &;Terminologies.

分类法:一般taxonomy 方法classification.

在WordPress中,posts, pages, custom post types 可以使用不同的taxonomies. 例如,您可能有数百篇博客文章。现在,您如何对它们进行分类,以便更好地进行安排?您使用category, tags 这样做。所以tags, categories 是否定义了WordPress等taxonomies.

也可以定义custom taxonomy using CODEexisting plugins. 你用它做什么取决于你的需要。

例如,你写的movies 在您的网站上(除其他外)。现在,不再根据WordPress定义的内容对电影进行分类categoriestags, 您可以创建自己的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.

相关推荐

如何将Java脚本添加到Custom-Page.php模板?

如何将javascript添加到自定义页面。php模板?如何使从w3schools ajax教程获得的以下javascript在自定义页面上工作。php模板?任何帮助都将不胜感激。工作javascript包含在以下HTML中:<!DOCTYPE html> <html> <style> table,th,td { border : 1px solid black; border-collapse: collapse;&#x