Benutzerdefinierte Taxonomie-URL leitet auf die Seite mit demselben Namen um

Ich habe eine cpt wie folgt erstellt:

register_post_type( 'mission', array( 'labels' => array( ... ), 'supports' => array( 'title', 'editor', 'comments', 'revisions', 'trackbacks', 'author', 'post-formats' ), 'taxonomies' => array( 'mission_category', 'mission_client', 'mission_location', 'mission_status'), 'hierarchical' => false, 'public' => true, 'show_ui' => true, 'show_in_menu' => true, 'show_in_nav_menus' => true, 'show_in_admin_bar' => true, 'menu_position' => 5, 'menu_icon' => 'dashicons-star-filled', 'can_export' => true, 'has_archive' => true, 'exclude_from_search' => false, 'publicly_queryable' => true, 'capability_type' => 'post', ) ); 

und eine benutzerdefinierte Taxonomie für die cpt oben:

  register_taxonomy( 'mission_category', array( 'mission' ), array( 'public' => true, 'show_ui' => true, 'show_in_menu' => true, 'show_in_nav_menus' => true, 'show_tagcloud' => true, 'show_admin_column' => true, 'hierarchical' => true, 'capabilities' => array( 'manage_terms' => 'manage_categories', 'edit_terms' => 'manage_categories', 'delete_terms' => 'manage_categories', 'assign_terms' => 'edit_posts', ), 'rewrite' => array( 'slug' => 'mission/category', 'with_front' => false, 'hierarchical' => true, 'ep_mask' => EP_NONE ), ) ); 

Ich habe zwei mission_categories namens “Engineering” und “Economy” erstellt. Ich erwarte an diesen Endpunkten Archivseiten: /mission/category/engineering und /mission/category/economy

Ich habe auch zwei Seiten mit dem gleichen Namen wie die oben genannten Kategorien erstellt. Ich erwarte, diese Seiten zu finden: /engineering und /economy

Das Seltsame ist, dass ich, wenn ich Seiten mit dem gleichen Namen wie meine mission_categories habe, auf die Seite umgeleitet werde, wenn ich versuche, ein Archiv mission_categories . Das heißt, wenn ich diesen Endpunkt /mission/category/economy meine /mission/category/economy manuell betrete, lande ich bei /economy . Erwähnenswert ist, dass der “view-link” von der mission_category-Seite im Admin korrekt ist, aber ich werde immer noch auf die Seite umgeleitet, wenn ich darauf klicke.

Dies passiert nur, wenn ich eine Seite mit dem gleichen Namen wie eine Kategorie habe … Wenn ich zum Beispiel die Wirtschaftsseite entferne, landet die /mission/category/economy an der richtigen URL.

Solutions Collecting From Web of "Benutzerdefinierte Taxonomie-URL leitet auf die Seite mit demselben Namen um"