web-dev-qa-db-fra.com

Obtenir le premier message de wp_query

Comment puis-je obtenir le premier message d'un résultat WP_Query?

$connected = new WP_Query( array(
// Arguments
));

// This doesn't work..
echo $connected[0]->post_name;
3
Robbert

Si vous parcourez WP_Query, l'ensemble des publications interrogées est enregistré dans la propriété posts et la publication actuelle est affectée à post (chaque itération de boucle temporelle).

Donc, vous pourriez faire $connected->posts[0] si vous devez simplement aller chercher cela, mais il serait peut-être plus pratique de faire $connected->the_post(); puis $connected->post si vous devez sauter le premier et traiter le reste en boucle normale.

7
Rarst