Benutzerdefinierte Taxonomie zeigt keine Begriffe im Postbereich an

Ich habe eine benutzerdefinierte Taxonomie namens Country , um Beiträge (auch aus verschiedenen Kategorien) unter Country zu sammeln. Ich habe den folgenden Code verwendet und habe Begriffe ohne Probleme erstellt:

 function country_init() { register_taxonomy( 'country', 'post', array( 'label' => __( 'Country' ), 'show_ui' => true, 'update_count_callback' => '_update_post_term_count', 'show_admin_column' => true, 'show_in_nav_menus' => true, 'rewrite' => array( 'slug' => 'country' ), 'capabilities' => array( 'manage_terms' => 'manage_options', 'edit_terms' => 'manage_options', 'assign_terms' => 'edit_guides', ) ) ); } add_action( 'init', 'country_init' ); 

Ich kann diese Begriffe nicht auswählen, während ich einen neuen Beitrag erstelle. Der Widget-Bereich zeigt die Box mit dem Namen country , schaltet aber nichts um wie im folgenden Bild. Und es gibt keine Länderfelder beim Erstellen von Menüs oder Widgets.

leeres Widget

Stimmt etwas nicht mit dem Code?

Solutions Collecting From Web of "Benutzerdefinierte Taxonomie zeigt keine Begriffe im Postbereich an"

Scheint so, als würde es einen Konflikt verursachen. Kannst du es mit diesem Code versuchen?

 add_action( 'init', 'country_init' ); function country_init() { $labels = array( 'name' => _x( 'Countries', 'countries' ), 'singular_name' => _x( 'Country', 'countries' ), 'search_items' => _x( 'Search Countries', 'countries' ), 'popular_items' => _x( 'Popular Countries', 'countries' ), 'all_items' => _x( 'All Countries', 'countries' ), 'parent_item' => _x( 'Parent Country', 'countries' ), 'parent_item_colon' => _x( 'Parent Country:', 'countries' ), 'edit_item' => _x( 'Edit Country', 'countries' ), 'update_item' => _x( 'Update Country', 'countries' ), 'add_new_item' => _x( 'Add New Country', 'countries' ), 'new_item_name' => _x( 'New Country', 'countries' ), 'separate_items_with_commas' => _x( 'Separate countries with commas', 'countries' ), 'add_or_remove_items' => _x( 'Add or remove countries', 'countries' ), 'choose_from_most_used' => _x( 'Choose from the most used countries', 'countries' ), 'menu_name' => _x( 'Countries', 'countries' ), ); $args = array( 'labels' => $labels, 'public' => true, 'show_in_nav_menus' => true, 'show_ui' => true, 'show_tagcloud' => true, 'show_admin_column' => false, 'hierarchical' => true, 'rewrite' => true, 'query_var' => true ); register_taxonomy( 'countries', array('post'), $args ); }