1
我使用「{$ taxonomy} _add_form_fields」爲我的cpt分類添加了一個自定義元字段。 到目前爲止它工作正常(添加,編輯和保存),但我無法在API/wp-json/wp/v2/rest_base中找到該字段。我的CPT分類標準meta_fields在Wordpress REST API中未顯示
這是一個過濾器問題還是我「添加」此字段的API?
我使用「{$ taxonomy} _add_form_fields」爲我的cpt分類添加了一個自定義元字段。 到目前爲止它工作正常(添加,編輯和保存),但我無法在API/wp-json/wp/v2/rest_base中找到該字段。我的CPT分類標準meta_fields在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!
)
);
}
?>