Я пытаюсь получить все пользовательские типы сообщений, созданные текущим пользователем.
У меня есть этот кусок кода:
wp_get_current_user();
$args_my_items = array(
'posts_per_page' => 10,
'post_type' => 'mycustomposttype',
'post_author' => $current_user->ID);
query_posts($args_my_items);
В итоге возвращаются все сообщения типа «mycustomposttype». Он не фильтруется по post_author.
Я использую неправильные параметры запроса? Как я могу фильтровать по текущему пользователю?
Спасибо.
Вы должны указать
author
параметр, как описано здесь. Попробуй использовать:Потрясающий. Спасибо. Я посмотрел на таблицу сообщений и увидел столбец с надписью «post_author», поэтому я подумал, что это сработает. Интересно, почему параметр не соответствует столбцу таблицы.