rexposadas
  • 0
Учитель

Получить сообщения автора

  • 0

Я пытаюсь получить все пользовательские типы сообщений, созданные текущим пользователем.

У меня есть этот кусок кода:

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.

Я использую неправильные параметры запроса? Как я могу фильтровать по текущему пользователю?

Спасибо.

Share
  1. Вы должны указать author параметр, как описано здесь. Попробуй использовать:

    $args_my_items = array(
        'posts_per_page' => 10,
        'post_type' => 'mycustomposttype',
        'author' => $current_user->ID
    );
    
    query_posts($args_my_items);
    
    • 0

Оставить ответ

You must login to add an answer.