WordPress‘ Custom Post Types bieten großartige Möglichkeiten der Erweiterung des Systems, inklusive frei anlegbarer Taxonomien, standardmäßig können jedoch die Artikel-Tags der Standard-Posts nicht genutzt werden. Um diese Funktion zu aktivieren, wird zuerst register_post_type bearbeitet (meist in der functions.php):
'taxonomies' => array( 'post_tag' )
Anschließend wird functions.php um Folgendes ergänzt:
add_filter('pre_get_posts', 'query_post_type'); function query_post_type($query) { if ( is_category() || is_tag() && empty( $query->query_vars['suppress_filters'] ) ) { $post_type = get_query_var('post_type'); if($post_type) $post_type = $post_type; else $post_type = array('post','cpt'); // "cpt" DURCH NAMEN DES CUSTOM POST TYPES ERSETZEN $query->set('post_type',$post_type); return $query; } }