So erhalten Sie benutzerdefinierte Post-Typ mit Kategorien weise in WordPress mit wp_query

$args = array( //'post_type' => 'article', 'posts_per_page' => 5, 'category' => 'starter', 'meta_query' => array( array( 'key' => 'recommended_article', 'value' => '1', 'compare' => '==' ) ) ); $query = new WP_Query($args); while($query->have_posts()){ the_content(); } 

Solutions Collecting From Web of "So erhalten Sie benutzerdefinierte Post-Typ mit Kategorien weise in WordPress mit wp_query"

Ihre Frage ist sehr unklar (vorausgesetzt, Sie stellen nicht wirklich eine Frage), aber es gibt 2 Probleme mit Ihrem Code, die beide im Folgenden korrigiert werden:

  $args = array ( //'post_type' => 'article', 'posts_per_page' => 5, 'category_name' => 'starter', // changed from 'category' to 'category_name' 'meta_query' => array ( array ( 'key' => 'recommended_article', 'value' => '1', 'compare' => '=', // changed from '==' to '=' ), ), ) ; $query = new WP_Query ($args) ; while ($query->have_posts ()) { the_content () ; } 

Einzelheiten dazu, warum diese Änderungen erforderlich sind, finden Sie unter WP_Query, Kategorieparameter und WP_Query, Benutzerdefinierte Feldparameter .