元数据

概述

元数据API是检索和操纵各种WordPress对象类型的元数据的简单且平整的方法。

对象的元数据是由简单的键值对表示。

对象可能包含多个共享相同键的元数据条目,并且仅在其价值上有所不同。

顶部↑

功能参考

添加/删除元数据:

获取/更新元数据:

顶部↑

数据库要求

此功能假设存在专用的mySQL表$ meta_type您指定。有些人想要$ meta_types不要随附预装的WordPress表,因此必须手动创建它们。

顶部↑

默认的元表

假设一个前缀wp_,WordPress包含的元表是:

  • wp_commentmeta:元数据以获取具体评论。
  • wp_postmeta:用于页面,帖子和所有其他帖子类型的元数据。
  • wp_usermeta:用于用户的元数据。

顶部↑

元表结构

为了存储上表列表中未包含的元类型的数据,需要创建一个新表。所有元表都需要四列。

  • meta_id- bigint(20):未签名,自动插入,而不是null,主键。
  • object_id- bigint(20):未签名,不是零。
    代替目的使用内容类型的单数名称。
    例如,此列可以命名为POST_ID或TERM_ID。
    尽管此列就像外键一样,但不应将其定义为一列。
  • meta_key- VARCHAR(255):自定义元数据的密钥。
  • meta_value- longText:自定义元数据的价值。

顶部↑

源文件

元数据API位于wp-rudes/meta.php

顶部↑

元数据APIadd_metadata(),,,,get_metadata(),,,,update_metadata(),,,,delete_metadata()