Wordpress:"自定义字段","元框"和"分类法"之间的区别

far*_*jam 14 wordpress wordpress-theming

这可能是一个微不足道的问题,但我对Wordpress中" 自定义字段 "," 元框 "和" 分类法 " 之间的区别感到有些困惑.

例如,如果我要创建一个名为"Movie"的自定义帖子类型,其中包含"Actor"和"Genre"的附加字段,那么这些附加字段会被调用?

Ott*_*tto 32

  • "元框"是帖子或页面编辑屏幕(以及其他屏幕)中可用的各种可拖动和可重新定位的框之一.默认情况下有几种,例如格式,标签和类别框.插件可以添加元框以用于他们需要的任何目的,并且元框既可以具有信息又可以接收输入.元框可以用于以下内容,但它们不限于此.它们基本上是用户界面部分.封面编辑屏幕上界面各个部分的封装.

  • "自定义字段"是更好地称为"后元数据"的另一个名称.从本质上讲,它是可以由插件或主题使用的帖子的键/值存储,或者由用户直接用于他们需要的任何目的.它可以以各种方式存储关于要使用的帖子的任意数据.例如,如果帖子是关于待售产品的,那么它的一条元信息可能是"价格"和"9.95美元".

  • "分类法"是将帖子分组在一起的方法的通用术语."类别"是分类."标签"也是如此.为了更好地解释分类法,如果我将汽车分组在一起,那么我可能会有一个名为"颜色"的自定义分类,并将汽车分为"蓝色","红色","黑色".然后我也可能有一个不同的分类标准叫做"制造商"和集体汽车,如"福特","丰田","雪佛兰"等.后元数据和分类法之间的重要区别在于,通过分类法,分组本身就是最重要的是,在使用元数据时,实际值很重要.我可能想在列表中看到很多蓝色汽车,但我不会采用"蓝色"的价值并尝试用它做点什么.鉴于价格,我可能会尝试从中计算税收,或者从最低价格到最高价格订购汽车.


Dav*_*ase 5

自定义字段元框在本质上是相同的,它们使您可以在数据库的postmeta表中存储额外的数据/信息。数据存储在键/值对中。并按ID附加到帖子或页面。使用add_post_meta功能。

add_post_meta($ID, 'name_of_data_to_store', 'value_of_that_data');

关键区别在于自定义字段是wordpress的本机,因此每个帖子/页面都内置了它们。

但是,如果要创建“ 主题选项”页面,则可能要使用“ 元框”来创建与“ 自定义字段”本机提供的结果相同的结果。

例如,如果我要创建一个带有“演员”和“流派”附加字段的自定义帖子类型“电影”,那么这些附加字段将被称为什么?

Actor和Genre可以是分类法,也可以是将项目分组在一起的方式,默认情况下,wordpress具有一些CategoryTagsLink Categories

有关分类法的更多信息,请参见此处