Добавить пользовательское поле в REST API
Если нужно передавать какую-то дополнительную информацию о пользователях или любую другую информацию по REST, поможет данный сниппет
add_action( 'rest_api_init', function(){
register_rest_field( 'user', ‘field_name', array(
'get_callback' => function( $user, $field_name, $request ){
// code … $data =
return $data;
},
'update_callback' => null,
'schema' => [
'description' => __( 'User public name', 'my_domain' ),
'type' => 'string'
],
) );
} );