我的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