Benutzerdefinierte Taxonomie wird von is_tax () nicht erkannt

Ich habe eine taxonomy.php Vorlage erstellt, die gut für die Standard-Sachen funktioniert, aber ich habe festgestellt, dass mein Theme standardmäßig index.php wenn ich versuche, eine benutzerdefinierte Taxonomie zu laden, die ich erstellt habe (IE: open website.com/age/something in meinem Browser). Laut Template-Hierarchie sollte es funktionieren? Hier ist, wie es erstellt wurde:

 function custom_events_taxonomy() { $labels = array('name' => _x( 'Ages', 'taxonomy general name' ), 'singular_name' => _x( 'Age', 'taxonomy singular name' ), 'search_items' => __( 'Search Age' ), 'all_items' => __( 'All Ages' ), 'parent_item' => __( 'Parent Age' ), 'parent_item_colon' => __( 'Parent Age:' ), 'edit_item' => __( 'Edit Age' ), 'update_item' => __( 'Update Age' ), 'add_new_item' => __( 'Add New Age' ), 'new_item_name' => __( 'New Age Name' ), 'menu_name' => __( 'Ages' ), ); // Now register the taxonomy register_taxonomy( 'age', array( 'post' ), array( 'hierarchical' => true, 'labels' => $labels, 'show_ui' => true, 'query_var' => true, 'rewrite' => array( 'slug' => 'age' ), )); } add_action( 'init', 'custom_events_taxonomy', 0 ); 

Während der Fehlersuche habe ich in die template-loader.php und gesehen, dass bei der is_tax() der is_tax() -Methode false zurückgegeben wird. Ich bin mir nicht sicher, was ich verpasst habe oder ob ich mich dem falsch annähere.

Was ich möchte, ist WordPress, um meine taxonomy.php für diese benutzerdefinierten Taxonomien zu verwenden, die ich registriere, aber ich kann nicht herausfinden, warum is_tax() false zurückgibt.

Solutions Collecting From Web of "Benutzerdefinierte Taxonomie wird von is_tax () nicht erkannt"