Si tu blog de WordPress es privado o tiene muchos usuarios registrados, puede ser interesante poder mostrar el número de comentarios publicados por los usuarios registrados. Este es el objetivo de este código. Simplemente pega el siguiente código donde deseas que el recuento se muestre.
<?php
global $wpdb;
$where = 'WHERE comment_approved = 1 AND user_id <> 0';
$comment_counts = (array) $wpdb->get_results("
SELECT user_id, COUNT( * ) AS total
FROM {$wpdb->comments}
{$where}
GROUP BY user_id
", object);
foreach ( $comment_counts as $count ) {
$user = get_userdata($count->user_id);
echo 'El usuario ' . $user->display_name . ' ha realizado ' . $count->total . ' comentarios.';
}
?>




