
Partager la publication "Afficher le nombre de Posts par author dans author.php"
Afficher le nombre de Posts par author dans author.php : On va dans ce tutoriel, créer une requête simple qui va permettre d’afficher le nombre de Post Type par auteur WordPress.
Pour ce, on va utiliser la fonction WordPress count user posts
Voici comment la fonction et ses paramètres par défaut.
1 | <!--?php $user_post_count = count_user_posts( $userid , $post_type ); ?--> |
On va prendre cet exemple au dessus et on va l’adapter à notre requête. Nous allons d’abord faire un global $authordata; pour retrouver les données de l’auteur. Ensuite nous précisons dans une variable, le ID de l’auteur puis nous effectuons notre count_user_posts avec nos arguments.
Dans cet exemple, notre Post Type s’appelle produits-listings.
1 2 3 4 | <!--?php global $authordata; //author id $post_author = $authordata->ID; //Ici nous ajoutons notre variable author ID + nom du Pot Type echo '' . count_user_posts( $post_author, "produits-listings" ); ?--> |
Finalement il apparait le nombre de Post Type par l’auteur dans votre author.php. C’est simple et efficace.