2017-12-18 11 views
1

"{$ taxonomy} _add_form_fields"でカスタムメタフィールドを自分のcpt分類に追加しました。 これまではうまくいっています(追加、編集、保存)が、このフィールドはAPI/wp-json/wp/v2/rest_baseにありません。私のCPT分類学メタデータがWordpress REST APIに表示されない

これはフィルタの問題ですか、このフィールドをAPIに「追加」しますか?

答えて

0

...これは上記のものとは若干異なる質問に答える...

あなたが分類を定義したREST APIを有効にする必要があります。

ただ、このよう'show_in_rest_api' => true

何かを追加:

<?php 
add_action('init', 'create_book_tax'); 

function create_book_tax() { 
    register_taxonomy(
     'genre', 
     'book', 
     array(
      'label' => __('Genre'), 
      'rewrite' => array('slug' => 'genre'), 
      'hierarchical' => true, 
      'show_in_rest_api' => true // <-- Do This! 
     ) 
    ); 
} 
?> 
関連する問題