Wie kann ich die letzten 5 Beiträge eines Benutzers abrufen?

Wie kann ich die letzten 5 Blogposts eines bestimmten Benutzers abrufen?

Derzeit versuche ich den folgenden Ansatz, aber es scheint, dass es die tatsächlichen Posttitel und Permalinks abruft:

 

Wenn ich einen var_dump auf $allUsers var_dump $allUsers ich viele Informationen (einschließlich Benutzername und Passwort). Ich suche speziell nach den Titeln der Beiträge, die sie zusammen mit den Permalinks für diese Beiträge geschrieben haben.

Solutions Collecting From Web of "Wie kann ich die letzten 5 Beiträge eines Benutzers abrufen?"

Wenn Sie Posts erhalten möchten, sollten Sie grundsätzlich über WP_Query . Es ist bereits in der Dokumentation für Ihre Frage.

Du kannst Beiträge von einem Autor wie diesem bekommen

 $query = new WP_Query( array( 'author' => AUTHOR_ID, 'posts_per_page' => 5 ) ); 

Sie können sogar Beiträge von mehr als einem Autor erhalten, so

 $query = new WP_Query( array( 'author__in' => array( AUTHOR_ID, ANOTHER_AUTHOR_ID ), 'posts_per_page' => 5 ) ); 

Da WP_Query standardmäßig nach Datum und Reihenfolge absteigend sortiert ist, müssen Sie diese Informationen nicht angeben.