В нашей базе данных WordPress есть несколько постов с мета-ключами, которые являются идентификаторами разных сотрудников.
Например, если есть несколько постов с именем Бекон с meta_key
staff_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 постов под названием «Яйца».Вы поняли ...
Заранее спасибо.