NB : Faire une sauvegarde de votre thème, de votre fichier et/ou votre base de données avant d’ajouter ces fonctions tutoriels.

Afficher le nombre de Posts par author dans author.php
Facile
Hébergement Web Canada

Publié le : 20 avril 2017 - Modifié le : 17 janvier 2022

Temps de lecture : 1 minute, 7 seconds - 127 mots

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.

<?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.

<?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.

Laissez un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>