我的CPT分类标准meta_fields在Wordpress REST 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!

)

);

}

?>

以上是 我的CPT分类标准meta_fields在Wordpress REST API中未显示 的全部内容, 来源链接: utcz.com/qa/262070.html

回到顶部