Der benutzerdefinierte Beitragstyp berücksichtigt keine zugewiesenen Kategorien

Ich habe einen benutzerdefinierten Post-Typ “media” erstellt und mehrere Posts mit verschiedenen zugewiesenen Kategorien hinzugefügt (Press Release, Media Resource, News Article)

In meiner Medienarchivvorlage verwende ich WP_Query, um die jeweils letzten 3 zu zeigen. Stattdessen zeigt jeder Abschnitt das Neueste von JEDEM von ihnen.

Auch auf der “Archiv” -Seite sehe ich meine Kategorien aufgelistet, aber wenn ich auf einen von ihnen klicke, sagen sie “keine Beiträge”, so dass mein CPT einfach nicht gut mit den Kategorien spielt, jede Hilfe wird geschätzt!

function create_post_type_media() { register_taxonomy_for_object_type('category', 'media'); // Register Taxonomies for Category register_taxonomy_for_object_type('post_tag', 'media'); register_post_type('media', // Register Custom Post Type array( 'labels' => array( 'name' => __('Media Posts', 'html5blank'), // Rename these to suit 'singular_name' => __('Media Post', 'html5blank'), 'add_new' => __('Add New', 'html5blank'), 'add_new_item' => __('Add New Media Post', 'html5blank'), 'edit' => __('Edit', 'html5blank'), 'edit_item' => __('Edit Media Post', 'html5blank'), 'new_item' => __('New Media Post', 'html5blank'), 'view' => __('View Media Post', 'html5blank'), 'view_item' => __('View Media Post', 'html5blank'), 'search_items' => __('Search Media Post', 'html5blank'), 'not_found' => __('No Media Posts found', 'html5blank'), 'not_found_in_trash' => __('No Media Posts found in Trash', 'html5blank') ), 'public' => true, 'hierarchical' => true, // Allows your posts to behave like Hierarchy Pages 'has_archive' => true, 'supports' => array( 'title', 'editor', 'excerpt', 'thumbnail' ), // Go to Dashboard Custom HTML5 Blank post for supports 'can_export' => true, // Allows export in Tools > Export 'taxonomies' => array( 'post_tag', 'category' ) )); } add_action('init', 'create_post_type_media'); 

Hier ist eine meiner WP_Query als Referenz:

 $args = array( 'showposts' => 3, 'post_type' => 'media', 'category_name' => 'media-resource', ); $query = new WP_Query( $args ); if ($query->have_posts()) : ?> 

Solutions Collecting From Web of "Der benutzerdefinierte Beitragstyp berücksichtigt keine zugewiesenen Kategorien"