
面向WordPress用户的MAMP Pro终极指南
register_rest_field ( $object_type, $attribute, $args = array() )
register_rest_field: 这个函数允许开发人员将自定义字段添加到WordPress REST API响应中。自定义字段可以用来给响应添加额外的数据,如文章元数据或自定义字段。
在现有的WordPress对象类型上注册一个新字段。
function register_rest_field( $object_type, $attribute, $args = array() ) { global $wp_rest_additional_fields; $defaults = array( 'get_callback' => null, 'update_callback' => null, 'schema' => null, ); $args = wp_parse_args( $args, $defaults ); $object_types = (array) $object_type; foreach ( $object_types as $object_type ) { $wp_rest_additional_fields[ $object_type ][ $attribute ] = $args; } }