Estou criando um painel de front end em que preciso mostrar todas as postagens do usuário atual. Então, eu preciso mostrar posts em todos os estados, principalmente published
, trashed
e no pending
. Agora estou usando uma consulta simples, mas ela está retornando apenas as postagens publicadas.
$query = array(
'post_type' => 'my-post-type',
'post_author' => $current_user->ID
);
query_posts($query);
Alguém pode ajudar? O que mais eu preciso fazer?
WP_Query
pre_get_posts
ou get_posts
em vez de query_posts
. Nunca usequery_posts
WP_Query
para front-end e get_posts
para consultas de administrador, pois há um problema wp_reset_postdata
(consulte a nota e o ticket sobre esse problema).
post_status
parâmetro , ie.'post_status' => 'any'
?