返回带有计数的唯一帖子标题列表

时间:2019-03-07 06:32:11

标签: wordpress loops meta-key

我们的WordPress数据库中有几篇帖子,这些帖子的元键值是不同员工的ID。

例如,如果有多个名为 Bacon 的帖子,其中有meta_key个名为staff_member,而其中三个元键的meta_value为19( 19只是一个工作人员的ID),我不知道如何更改此脚本...

$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个名为“鸡蛋”的职位。你明白了...

谢谢。

0 个答案:

没有答案