Вернуть список уникальных заголовков сообщений с количеством - PullRequest
0 голосов
/ 07 марта 2019

В нашей базе данных WordPress есть несколько постов с мета-ключами, которые являются идентификаторами разных сотрудников.

Например, если есть несколько постов с именем Бекон с meta_keystaff_member, и три из этих мета-ключей имеют meta_value из 19 (19 - это просто идентификатор сотрудника), я не знаю, как изменить этот скрипт ...

$args = array(
    'post_type'         => 'food',
    'posts_per_page'    => -1
    );
$query = new WP_Query($args);
echo '<ul>';
while ($query->have_posts()) : $query->the_post();
    $the_count = '';
    $staff_member = get_post_meta( get_the_ID(), 'staff_member', true );
    echo '<li>' . get_the_title() . ' - staff member ' . $staff_member . '(' . $the_count . ' posts)</li>';
endwhile;
echo '</ul>';
wp_reset_postdata();

... так, чтобы он отображал список заголовков сообщений с соответствующим количеством членов команды рядом с ними.Например, выходные данные могут выглядеть следующим образом:

Bacon - staff member 19 (3 posts)
Bacon - staff member 33 (11 posts)
Eggs - staff member 10 (7 posts)
Cheese - staff member 21 (2 posts)

По сути, я пытаюсь показать, сколько раз пост был создан каждым сотрудником.Взяв за основу первый результат, сотрудник 19 создал 3 должности под названием «Бекон».Во втором результате сотрудник 33 создал 11 постов под названием «Бекон».В третьей строке сотрудник 10 создал 7 постов под названием «Яйца».Вы поняли ...

Заранее спасибо.

...