I created a custom taxonomy and wanted to add it to the side-menu of my portfolio custom post type (in the admin area). My custom taxonomy is not loading, but the default one ('category') does. What did I miss?
add_action( 'init', 'add_taxonomies' );
function add_taxonomies() {
register_taxonomy(
'related_service',
'portfolio',
array(
'label' => 'Related Services',
'public' => true
)
);
}
add_action( 'init', 'register' );
function register() {
register_post_type( 'portfolio', array(
'label' => 'Portfolio',
'public' => true,
'show_in_rest' => true,
'taxonomies' => array( 'category', 'related_service' )
) );
}
I created a custom taxonomy and wanted to add it to the side-menu of my portfolio custom post type (in the admin area). My custom taxonomy is not loading, but the default one ('category') does. What did I miss?
add_action( 'init', 'add_taxonomies' );
function add_taxonomies() {
register_taxonomy(
'related_service',
'portfolio',
array(
'label' => 'Related Services',
'public' => true
)
);
}
add_action( 'init', 'register' );
function register() {
register_post_type( 'portfolio', array(
'label' => 'Portfolio',
'public' => true,
'show_in_rest' => true,
'taxonomies' => array( 'category', 'related_service' )
) );
}
Share
Improve this question
edited Dec 11, 2019 at 23:22
Rob Monhemius
asked Dec 11, 2019 at 22:04
Rob MonhemiusRob Monhemius
2032 silver badges6 bronze badges
5
|
1 Answer
Reset to default 0If you're using the Block Editor you also need to add 'show_in_rest' => true
for the taxonomy. You only have it for the CPT currently.
发布者:admin,转转请注明出处:http://www.yc00.com/questions/1744911157a4600559.html
'show_in_rest' => true
for the taxonomy. You only have it for the CPT currently. – WebElaine Commented Dec 11, 2019 at 22:36