Fügen Sie Kategorien zum benutzerdefinierten Beitrag hinzu

Ich verwende ein Theme, das einen benutzerdefinierten Post-Typ namens Alben verwendet, um ein Archiv von (seltsamerweise) Alben zu erstellen, die aus einem Media-Player und einer kurzen Biografie bestehen. Was ich jedoch brauche, ist in der Lage zu sein, entweder den Post-Typ zu duplizieren und den zweiten Singles zu nennen oder um sowohl der Post-Seite als auch dem Archiv eine Kategorie-Option hinzuzufügen.

Ich habe den Themenentwickler gefragt und sie werden nicht helfen. Ich bin in einer Sackgasse.

Ich kann bei Bedarf Seiten bereitstellen.

Vielen Dank Yous

Andy

Solutions Collecting From Web of "Fügen Sie Kategorien zum benutzerdefinierten Beitrag hinzu"

Unter der Annahme, dass Ihr Post-Typ als Alben registriert ist, können Sie dem Post-Typ wie folgt eine benutzerdefinierte Taxonomie hinzufügen:

add_action( 'init', 'create_album_taxonomy' ); function create_album_taxonomy() { register_taxonomy( 'albumtype', 'albums', // content type here array( 'label' => __( 'Album Type' ), 'rewrite' => array( 'slug' => 'albumtype' ), 'hierarchical' => true, ) ); } 

Platziere das in deiner functions.php. Hoffe das hilft

Ich denke, dass Sie den Parameter taxonomies in der function register_post_type() für diesen bestimmten benutzerdefinierten Beitragstyp hinzufügen müssen. Im Folgenden finden Sie ein Beispiel-Snippet:

 ... register_post_type( 'albums', array( ... 'taxonomies' => array( 'category' ), ... ) ); ... 

Schau selbst, hoffe das war hilfreich für dich.

Referenz: https://codex.wordpress.org/Function_Reference/register_post_type