X

Afficher l'utilisateur avec le plus de commentaires avec le nombre, l'e-mail, l'URL de l'auteur

Extraits par IsItWP

Vous pouvez filtrer les commentaires dans WordPress pour afficher l'utilisateur avec le plus de commentaires avec le nombre, l'e-mail, l'URL de l'auteur, etc.

Instructions : Ajoutez le code suivant au fichier functions.php de votre thème WordPress.
Utilisez $result->comment_author_email, $result->comments_count, $result->comment_author_url, pour ajouter des paramètres supplémentaires à ce code.

function top_comment_authors($amount = 5) {
global $wpdb;
$results = $wpdb->get_results('
    SELECT
    COUNT(comment_author_email) AS comments_count, comment_author_email, comment_author, comment_author_url
    FROM '.$wpdb->comments.'
    WHERE comment_author_email != "" AND comment_type = "" AND comment_approved = 1
    GROUP BY comment_author_email
    ORDER BY comments_count DESC, comment_author ASC
    LIMIT '.$amount
);
$output = "<ul>";
foreach($results as $result) {
    $output .= "<li>".$result->comment_author."</li>";
}
$output .= "</ul>";
echo $output;
}

Utilisez simplement ce code dans vos fichiers de modèle pour afficher l'utilisateur avec le plus de commentaires.

<? top_comment_authors(); ?>

Vous pourriez également aimer activer les commentaires imbriqués dans WordPress.

Commentaires   Laisser une réponse

  1. David Keulert May 12, 2012 at 1:30 am

    Comment puis-je afficher uniquement l'utilisateur le plus commenté d'un mois ? pas tout le temps, juste un mois

  2. exactement je cherchais ce code. vous l'avez fait pour moi 🙂 merci c'était utile pour mon nouveau thème.

Ajouter un commentaire

Nous sommes heureux que vous ayez choisi de laisser un commentaire. N'oubliez pas que tous les commentaires sont modérés conformément à notre politique de confidentialité, et tous les liens sont nofollow. N'utilisez PAS de mots-clés dans le champ nom. Ayons une conversation personnelle et significative.

Liste de contrôle de lancement WordPress

La checklist ultime pour lancer un WordPress

Nous avons compilé tous les éléments essentiels de la liste de contrôle pour le lancement de votre prochain site Web WordPress dans un ebook pratique.
Oui, envoyez-moi l'eBook gratuit !