Tworzę pulpit nawigacyjny, w którym muszę pokazać wszystkie posty bieżącego użytkownika. Tak, muszę pokazać posty we wszystkich stanach, głównie published
, trashed
a pending
. Teraz używam prostego zapytania, ale zwraca tylko opublikowane posty.
$query = array(
'post_type' => 'my-post-type',
'post_author' => $current_user->ID
);
query_posts($query);
Czy ktoś może pomóc? Co jeszcze muszę zrobić?
WP_Query
pre_get_posts
lub get_posts
zamiast query_posts
. Nigdy nie używajquery_posts
WP_Query
z interfejsu użytkownika i get_posts
zapytań administracyjnych, ponieważ występuje problem wp_reset_postdata
(patrz uwaga i bilet na ten temat).
post_status
parametru , tj.'post_status' => 'any'
?