Geçerli kullanıcının tüm gönderilerini göstermem gereken bir uç gösterge paneli oluşturuyorum. Yani, esas olarak, tüm eyaletlerde mesajları göstermek gerekir published
, trashed
ve pending
. Şimdi basit bir sorgu kullanıyorum, ancak yalnızca yayınlanmış yayınları döndürüyor.
$query = array(
'post_type' => 'my-post-type',
'post_author' => $current_user->ID
);
query_posts($query);
Biri yardım edebilir mi? Başka ne yapmam gerekiyor?
WP_Query
pre_get_posts
veya get_posts
yerine query_posts
. Asla kullanmaquery_posts
WP_Query
ön uç get_posts
için ve bir sorun olduğu için yönetici sorguları için kullanın wp_reset_postdata
( bu konuyla ilgili not ve bilete bakın ).
post_status
parametre kullanmayı denediniz mi?'post_status' => 'any'
?