Skip to main content
5 of 6
added 843 characters in body

How to display the number of articles published per user

How to display the number of articles published per user excluding users who do not publish articles. My message type is recipe. I would like to receive a code to get there in wp-query thank you very much for your help

I give you a piece of code. Thanks to this code I am able to display the total number of recipes, but I would have liked to have this: User A posted 14 cooking recipes, User B posted 2 cooking recipes ect.. user member1 should have 2 recipes

    <?php

// 1. We define the arguments to define what we want to recover $args = array ( 'post_type' => 'recipe', 'posts_per_page' => '16', );

// 2. We run the WP Query // The Query $the_query = new WP_Query ($args);

// 3. we display the number of messages and the authors! // The Loop if ($the_query-> have_posts ()) { echo count_user_posts (2, $args); echo 'recipes for'; echo get_the_author (2, $args); echo '
'; echo count_user_posts (1, $args); echo 'recipes for'; echo get_the_author (1, $args);

// 3. We launch the loop to display the articles and the authors! // The Loop echo ''; while ($the_query-> have_posts ()) ​{ $the_query-> the_post (); echo '

  • '. get_the_title (). '
  • '; echo '
  • '. get_the_author (). '
  • '; ​} ​echo ''; ​} ​else { // no posts found } / * Restore original Post Data * / wp_reset_postdata (); ​?>

    enter image description here