在现有WordPress对象类型上注册新字段。

原型

register_rest_field( string|array $object_type, string $attribute, array $args = array() )

参数

$object_type (string|array) (Required) 该字段正在注册的对象,“post”|“term”|“comment”等。

$attribute (string) (Required) 属性名称。

$args (array) (Optional) 用于处理已注册字段的参数数组。 ‘get_callback’(string | array | null)可选。回调函数用于检索字段值。默认值为“null”,该字段不会在响应中返回。 ‘update_callback’(string | array | null)可选。回调函数用于设置和更新字段值。默认值为“null”,无法设置或更新该值。 ‘schema’(string | array | null)可选。回调函数用于为此字段创建架构。默认值为“null”,不返回任何模式条目。

源文件

路径:“

<?php
...
...
?>

其他

英文文档:https://developer.wordpress.org/reference/functions/register_rest_field/