1
"{$ taxonomy} _add_form_fields"でカスタムメタフィールドを自分のcpt分類に追加しました。 これまではうまくいっています(追加、編集、保存)が、このフィールドはAPI/wp-json/wp/v2/rest_baseにありません。私のCPT分類学メタデータがWordpress REST APIに表示されない
これはフィルタの問題ですか、このフィールドをAPIに「追加」しますか?
"{$ taxonomy} _add_form_fields"でカスタムメタフィールドを自分のcpt分類に追加しました。 これまではうまくいっています(追加、編集、保存)が、このフィールドはAPI/wp-json/wp/v2/rest_baseにありません。私のCPT分類学メタデータがWordpress REST APIに表示されない
これはフィルタの問題ですか、このフィールドをAPIに「追加」しますか?
...これは上記のものとは若干異なる質問に答える...
あなたが分類を定義した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!
)
);
}
?>