Estou um pouco confuso. Se você quiser obter apenas um elemento da matriz de posts, você pode obtê-lo assim:
- reset ($ current_user_posts) - primeiro post
- end ($ current_user_posts) - postagem posterior
Mas se você deseja obter apenas uma postagem com o get_posts()
, pode usar o argumento posts_per_page
para limitar os resultados.
$args = array(
'author' => $current_user->ID,
'orderby' => 'post_date',
'order' => 'ASC',
'posts_per_page' => 1
);
Mais informações sobre os parâmetros que você pode obter na página Referência da classe de consulta WP ( get_posts()
usa os mesmos parâmetros da consulta WP ).