我想知道自定义分类法的用途是什么。在阅读关于如何创建自定义post类型的几个教程时,我经常阅读有关自定义分类法的内容。但我不知道这背后的概念是什么,因为类别也可以用于自定义post类型,那么为什么要使用自定义分类法呢?什么时候才能更好地使用自定义分类法而不是类别。有人能解释自定义分类法背后的概念吗?
发布于 2016-11-24 13:11:18
本质上,分类法是对数据进行分类的一种方式。通常,分类法将具有一组它特有的特性。
在WordPress中,默认情况下它有四个分类法,post标记、类别、链接类别、Post格式。显而易见,如果一个分类法具有与另一种数据类型相同的特性,那么它就不会是一个不同的分类法了!这些特点的例子如下:
正式文档https://codex.wordpress.org/Taxonomies
https://github.com/WordPress/WordPress/blob/master/wp-includes/taxonomy.php#L24-L150
发布于 2016-11-24 13:09:01
定制分类法背后的概念是为一个或多个后置类型分离或创建不同类型的类别。某些术语和post类型仅用于特定类型的数据。
一个简单的例子是,如果你的网站是一个博客和商店。
自定义post类型的“产品”有一个自定义类别,不会与博客帖子类别混在一起。post类别分类法将在产品编辑页面上不可用,而产品类别将不用于post类型。如果查询特定的分类法,可以加载特定的模板。
所有这些行为都可以通过过滤器和操作进行更改和设置,这取决于您通过所需函数传递的参数。
发布于 2016-11-29 10:08:45
“自定义分类法”是一个简单的wordpress插件,如果我们为两个类别和标签添加一些有特色的图片,并在您的WordPress站点上以小部件或短代码显示,以及许多其他的帖子等等,我们就会使用它。
https://wordpress.stackexchange.com/questions/247279
复制相似问题