在wordpress 5.22中,创建自定义帖子类型后:
function create_products_cpt(){
register_post_type( 'product',
array(
'labels' => $labels,
'public' => true,
'supports' => array(
'title',
'editor',
'thumbnail',
'custom-fields'
),
'taxonomies'=>['product-category'],
'register_meta_box_cb' => 'register_metaboxes',
'show_in_rest' => true
)
);
register_taxonomy('product-category','product',array(
'hierarchical'=>true,
'label'=>'product categories'
));
}
add_action( 'init', 'create_products_cpt' );
我可以从仪表板内部在分类法中创建帖子类型和类别,但是由于选择器不会出现,因此无法将该帖子类型的特定帖子标记为属于任何类别。 我仔细检查了旧版本的wordpress(4.89),它确实可以按预期运行,无论选择器还是全部。 这里可能是什么问题?