Ne pas compter les commentaires de l’auteur (Créer un compte)

  • Statut : non résolu
4 sujets de 1 à 4 (sur un total de 4)
  • Auteur
    Messages
  • #464008
    Le petit Kopat
    Membre
    Initié WordPress
    14 contributions

    Bonjour,

    J’aimerais que le décompte des commentaires n’inclue pas mes réponses car j’aimerais pouvoir répondre à ceux qui me font le plaisir de laisser un commentaire sans pour autant laisser l’impression que je gonfle leur nombre artificiellement.

    L’idéal serait que mes réponses soit affichées d’une façon différente du reste des commentaires.

    Je croyais que par défaut c’était le cas mais comme je n’ai que 3 commentaires max et que le mien était en deuxième position, je me suis fait avoir par l’alternance des couleurs du thème pour la liste des commentaires 🙂

    Existe-t-il un plugin ou une config permettant de faire ça ? J’ai chercher dans le repository de plugin WP mais la fonctionnalité que je cherche n’est jamais clairement décrite.

    Merci !

    #648990
    Didou on line
    Participant
    Chevalier WordPress
    128 contributions

    Mon astuce n’est pas ce que tu cherches, mais en attendant que tu trouves ton bonheur : je laisse vivre l’article 2 à 3 jours et je réponds à tout le monde en une seule fois… Il n’y a que ceux qui arrivent plus tard qui n’ont pas de réponse…

    #648991
    Zofren
    Participant
    Padawan WordPress
    51 contributions

    Bon je remonte ce post pour que quelqu’un m’aide à résoudre mes derniers soucis sur ce sujet 🙂

    – Affichage différent des commentaires de l’auteur : OK grâce à WP2.7 natif (modification du CSS)
    – Affichage threadé des commentaires de l’auteur quand il répond : OK grâce à WP2.7

    Il me reste un dernier problème : comment puis-je faire pour que le décompte des commentaires d’un article ne compte pas les commentaires de l’auteur sur les pages du blog (article seul, accueil, par catégories …)

    #648992
    Zofren
    Participant
    Padawan WordPress
    51 contributions

    Pour clôturer le sujet si certains tombent sur ce post en faisant une recherche, j’ai trouvé la solution il y a un petit moment déjà. J’en ai même fait un post 🙂

    http://www.lepetitkopat.com/wp-admin/post.php?action=edit&post=558

    Donc pour les flemmards, ça revient à créer une extension avec le code suivant :

    add_filter(‘get_comments_number’, ‘get_comments_number_without_author’);

    function get_comments_number_without_author( $count ) {

    global $wpdb, $post;

    $post_id = $post->ID;
    $post_author_id = $post->post_author;
    $count = $wpdb->get_var(« SELECT COUNT(*) FROM $wpdb->comments WHERE comment_approved = ‘1’ AND comment_post_ID = ‘$post_id’ AND user_id ‘$post_author_id' »);

    return $count;
    }

4 sujets de 1 à 4 (sur un total de 4)
  • Vous devez être connecté pour répondre à ce sujet.