Problem mit WP_Query (benötigt ein Array ausgewählter IDs)

Heute habe ich

 'inspirations', 'posts_per_page' => 50 ) ); ?> have_posts() ) : $loop->the_post(); ?> 

Das gibt mir alle Beiträge innerhalb der Steuerinspiration – ich muss das ändern, damit ich nur ausgewählte IDs in meinem Array bekomme, zB. 4714, 3608, anstelle aller Bedingungen der Steuer.

Laut WP Query-Argumenten muss ich den Code ändern zu:

  array(4174, 3608), 'posts_per_page' => 50 ) ); ?> have_posts() ) : $loop->the_post(); ?> 

Aber das bringt nichts zurück, nicht einmal einen Fehler. Was mache ich hier falsch? 🙂

Vielen Dank fürs Lesen.

Solutions Collecting From Web of "Problem mit WP_Query (benötigt ein Array ausgewählter IDs)"

Das gibt mir alle Beiträge innerhalb der Steuerinspiration – ich muss das ändern, damit ich nur ausgewählte IDs in meinem Array bekomme, zB. 4714, 3608, anstelle aller Bedingungen der Steuer.

Ich nehme an, Sie meinen, dass diese Abfrage Ihnen alle Posts innerhalb der Post-Typ- Inspiration gibt und Sie bestimmte Post-IDs anstelle aller Posts des Post-Typs abrufen möchten. Taxonomien und Postarten . sind zwei verschiedene Dinge.

Versuchen Sie, Ihre Abfrage so zu ändern:

 $loop = new WP_Query( array( 'post_type' => 'inspirations', 'post__in' => array( 4174, 3608 ) )); 

Der Unterschied zwischen dieser und der ursprünglichen Schleife besteht darin, dass 1) ein Post-Typ definiert ist und 2) post__in 2 Unterstriche hat, wo deins 1 ist. Ich habe den posts_per_page Parameter entfernt, da diese Abfrage nur 2 Posts zurückgeben soll.