Fügen Sie mehr Struktur-Tag zum Permalink hinzu?

Ich bin neu in WordPress. Ich frage mich, ob es überhaupt gibt, um die Kategorie ID in Permalink zu bekommen? Mein aktueller Permalink ist:

http:///example.com/%category%/%post_id%-%postname%.html http:///example.com/music/1-hello.html 

Jetzt ist meine Musik category_id 2, wie wird diese category_id zum Permalink hinzugefügt? Ich möchte das:

 http:///example.com/2-music/1-hello.html 

Solutions Collecting From Web of "Fügen Sie mehr Struktur-Tag zum Permalink hinzu?"

=> Erstellen Sie eine benutzerdefinierte Taxonomie

Zuerst erstellen wir ein benutzerdefiniertes Taxonomieobjekt namens rating mit der function register_taxonomy WordPress.

 add_action( 'init', 'my_rating_init' ); function my_rating_init() { if ( ! is_taxonomy( 'rating' ) ) { register_taxonomy( 'rating', 'post', array( 'hierarchical' => FALSE, 'label' => __( 'Rating' ), 'public' => TRUE, 'show_ui' => TRUE, 'query_var' => 'rating', 'rewrite' => true ) ); } } 

Wenn 'rewrite' => true wird 'rewrite' => true wird automatisch das Tag %rating% zu unserem WordPress-System hinzugefügt.