search icon

WP REST API – Meta field

Har man et meta field i WordPress kan man tilføje det til WP-REST API som vist herunder

/**
 * Register meta fields in REST API
 */
add_action('rest_api_init', 'ew_add_meta_fields_2_api');

function ew_add_meta_fields_2_api() {
  register_rest_field('event', 'event_datetime', array(
    'get_callback' => function () {
      return get_field('event_datetime');
    }
  ));
}

register_rest_fields 3 argumenter er:

posttype, navnet propertien får i API’en og et associative array. Function, der refereres til i get_callback

Læs mere: https://developer.wordpress.org/reference/functions/register_rest_field/

Skriv et svar

Verified by MonsterInsights