Holen Sie sich die 5 neuesten Posts von benutzerdefinierten Post-Typ ‘Ankündigungen’

Ich habe eine benutzerdefinierte Post Typ announcements die offensichtlich Beiträge mit wöchentlichen Ankündigungen hält.

In der Kopfzeile meines Themas möchte ich eine Box mit folgender Semantik erstellen:

  

Ich weiß, ich möchte wp_query() und ich habe festgestellt, dass ich etwas ähnliches tun sollte

ann-query = wp_query('post_type=announcements&posts_per_page=5');

Ich weiß, dass ich eine Foreach machen muss, aber ich habe nicht tief genug in WordPress getaucht, um zu wissen, was ich nach der Abfrage tun soll.

Irgendeine Hilfe?

Vielen Dank!

Solutions Collecting From Web of "Holen Sie sich die 5 neuesten Posts von benutzerdefinierten Post-Typ ‘Ankündigungen’"

Folgendes sollte funktionieren, wird aber nicht getestet:

 

Announcements

< ?php $queryObject = new WP_Query( 'post_type=announcements&posts_per_page=5' ); // The Loop! if ($queryObject->have_posts()) { ?> < ?php } ?>

Sie müssen eine foreach-Schleife verwenden, da diese Abfrage ein Array von Objekten enthält. Innerhalb dieser Schleife können Sie die Eigenschaften dieser Objekte zum Anzeigen der Daten verwenden. Mit einem Beispiel können Sie verwenden:

 $object->post_title, $object->post_content, $object->url