register_meta()
register_meta( string $object_type, string $meta_key, array $args, string|array $deprecated = null )
注册元密钥。
Registers a meta key.
说明(Description)
建议为对象类型和对象子类型的特定组合注册元键。如果省略传递对象子类型,则将为整个对象类型注册元键,但如果同一对象类型和子类型存在同名的更具体的元键,则可以部分重写。
如果对象类型不支持任何子类型,例如用户或注释,则通常应在不传递子类型的情况下调用此函数。
返回(Return)
(bool)如果在全局数组中成功注册了元密钥,则为True;否则为false。使用不同的sanitize和auth回调注册元键将触发这些回调,但不会添加到全局注册表中。
源码(Source)
更新版本 | 源码位置 | 使用 | 被使用 |
---|---|---|---|
5.3.0 | wp-includes/meta.php:1157 | 2 | 7 |
笔记(Notes)
$object_type的值没有记录,但我找到了。
从Wordpress 4.9.8开始,您可以使用object_subtype参数指定自定义的post类型。以前,您只能注册所有文章类型。例如,要仅为“我的文章”自定义文章类型注册一个元键“我的元”:
从WordPress4.7开始,您可以使用以下功能。这将在以后的版本中扩展。
register_meta() 为WP2原创文章,链接:https://www.wp2.cn/functions/register_meta/