18

这可能是一个微不足道的问题,但我对Wordpress 中“自定义字段”、“元框”和“分类法”之间的区别有点困惑。

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

4

2 回答 2

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

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

  • “分类法”是将帖子分组在一起的方法的通用术语。“类别”是一种分类法。“标签”也是如此。为了更好地解释分类法,如果我将汽车分组在一起,那么我可能有一个名为“颜色”的自定义分类法,并将汽车分组为“蓝色”、“红色”、“黑色”。然后我可能还有一个不同的分类法,称为“制造商”,而汽车集团则有“福特”、“丰田”、“雪佛兰”等。后元数据和分类法之间的重要区别在于,对于分类法,分组本身就是最重要的是,对于元数据,实际价值很重要。我可能想在列表中看到很多蓝色汽车,但我不会接受“蓝色”的价值并尝试用它做点什么。鉴于价格,

于 2014-01-13T05:25:49.793 回答
6

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

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

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

但是如果你想创建一个主题选项页面,你可能会想使用Meta Box来创建与自定义字段本机提供的相同结果。

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

Actor 和 Genre 可以是Taxonomy或将项目组合在一起的方式 wordpress 默认有几个称为CategoryTagsLink Categories

有关分类的更多信息,请点击此处

于 2013-03-18T20:33:38.557 回答