按作者统计类别中的帖子数

时间:2017-03-24 作者:Tom

获取类别中作者的帖子数量的最佳方法是什么?我不想自己得到这些帖子,只想数一数。

count_user_posts 返回某个帖子类型中用户的所有帖子的计数,但没有按类别筛选的选项。任何想法都将不胜感激。谢谢

1 个回复
最合适的回答,由SO网友:Cedon 整理而成

可以通过创建自定义WP_Query 然后数一数。

$args = array( 
   \'author\' => 1,
   \'cat\'    => 5,
);

$my_query = new WP_Query( $args );
$my_count = $my_query->post_count;
只要换一下15 分别为作者ID和类别ID。

或者,您可以使用类别slug或authornice name (不是名字!)以及:

$args = array(
   \'author_name\'   => \'bob\',
   \'category_name\' => \'editorial\',
};

相关推荐

account page development

我正在尝试做一个帐户页面,用户可以编辑他们的密码和个人资料在前端没有插件。我在谷歌上找不到任何好的教程。有关于这方面的好教程吗?你能给我一些建议吗?非常感谢。