[AUTOMATIQUE] Cet article a plus de 5 ans.
Il se peut donc que les informations qu'il fournit ne soient plus totalement exactes.
Il se peut donc que les informations qu'il fournit ne soient plus totalement exactes.
Cette fonction permet de remonter le nombre de commentaires laissés par un utilisateur grâce à son ID. Comme toujours, vous devez coller cette fonction dans le fichier functions.php de votre thème. Vous pourrez ensuite l’appeler dans la page de votre choix, par exemple dans le template de page auteur.
function get_comment_count_by_user( $user_id ) { global $wpdb; $count_c = $wpdb->get_var(' SELECT COUNT(comment_ID) FROM ' . $wpdb->comments. ' WHERE user_id = "' . $user_id . '"'); return $count_c; }
Pour respecter la phylosophie de WordPress, on pourrait aussi créer la fonction suivante qui servirait à « printer » le résultat de la fonction ci-dessus :
function comment_count_by_user( $user_id ) { print get_comment_count_by_user( $user_id ); }