added tags pexpo_tags to taxidermies

This commit is contained in:
2026-02-01 14:20:09 +01:00
parent 1641a626f8
commit 82a82aa05e
2 changed files with 25 additions and 3 deletions

View File

@@ -173,6 +173,23 @@ class Partnerexpo_Core {
$this->loader->add_action( 'init', $this, 'define_cpts' );
}
function define_taxonomy() {
$labels = [
'name' => 'pexpo_tags',
'singular_name' => __( 'Partner címke', 'partnerexpo-core' ),
'menu_name' => __( 'Partner címkék', 'partnerexpo-core' ),
];
register_taxonomy('pexpo_tags', ['pexpo_partners'], [
'labels' => $labels,
'hierarchical' => false,
'show_ui' => true,
'show_in_rest' => true,
'show_admin_column' => true,
'rewrite' => ['slug' => 'pexpo_tags'],
]);
}
public function define_cpts() {
$args = [
'labels' => [
@@ -191,7 +208,7 @@ class Partnerexpo_Core {
'show_in_rest' => true,
'capability_type' => 'post',
'supports' => [ 'title', 'editor', 'thumbnail', 'excerpt' ],
'taxidermy' => [ 'tags' ],
'taxidermy' => [ 'pexpo_tags' ],
];
register_post_type( 'pexpo_partners', $args );