Accueil » Blog » Suivi de commentaires par email : pourquoi, comment et améliorations
WordPress Plugin

Suivi de commentaires par email : pourquoi, comment et améliorations

publié le 03/11/2009 dans Plugins - 4 commentaires

Les discussions qui naissent après la publication d’un de vos billets font vivre votre blog, elles doivent être encouragées. Il est donc courant d’offrir aux personnes qui commentent, le choix de suivre la discussion sans qu’ils aient à revenir sur le blog.

Vous pouvez ainsi proposer un abonnement aux flux RSS des commentaires ou mette en place un suivi par email. Personnellement, je préfère souscrire aux commentaires par email, car j’ai déjà un bon nombre de flux dans mon agrégateur.

L’option par email nécessite, en général, l’installation d’un plug-in. Celui que j’utilise sur ce blog est « subscribe to comments » de Mark Jaquith, le plus populaire sur wordpress.org. Extrêmement facile à installer et à configurer (comme beaucoup de plugins), j’ai néanmoins décidé de le modifier légèrement, car il ne répondait pas exactement à mes attentes.

Le problème

La version 2.1 du plug-in n’offre plus la possibilité de pré-cocher le suivi des commentaires depuis la page des paramètres.

Avoir cette option cochée par défaut est très important, car elle facilite le suivi de la discussion par les auteurs de commentaires. Cela évite qu’ils aient à cliquer pour activer le suivi (ce qui nécessite une action supplémentaire de leur part), et assure aussi qu’ils ne l’ignorent pas par erreur.

J’ai donc été amené à modifier le code source du fichier subscribe-to-comments.php et je partage avec vous le résultat.

Suivi par défaut : la solution

Si vous utilisez ce plug-in, je vous encourage à mettre en place cette modification. Vous devriez constater une augmentation des abonnements aux commentaires et du nombre de commentaires lui-même.

Plugin v2.1, rendez-vous ligne 18 du fichier subscribe-to-comments.php pour trouver :

$checked_status = ( !empty($_COOKIE['subscribe_checkbox_'.COOKIEHASH]) && 'checked' == $_COOKIE['subscribe_checkbox_'.COOKIEHASH] ) ? true : false;

Remplacer la ligne ci-dessus par :

$checked_status = ( !isset($_COOKIE['subscribe_checkbox_'.COOKIEHASH]) || ( !empty($_COOKIE['subscribe_checkbox_'.COOKIEHASH]) && 'checked' == $_COOKIE['subscribe_checkbox_'.COOKIEHASH] )) ? true : false;

L’option de suivi des commentaires sera maintenant cochée par défaut.

Traduction du plug-in « subscribe to comments » :

J’en ai aussi profité pour traduire ce plugin. Téléchargez la traduction et placez simplement le dossier lang (une fois de-zippé) dans celui du plug-in.

Rendez-vous ligne 826 du fichier subscribe-to-comments.php pour trouver :

load_plugin_textdomain('subscribe-to-comments');

Remplacez le par le code suivant :

load_plugin_textdomain('subscribe-to-comments','','/subscribe-to-comments/lang/');

Vous voila à présent équipé pour améliorer le succès de votre blog.

Abonnez-vous au blog

  • Voter !
  • Voter sur Wikio
  • Voter sur Scoopeo

{ 4 commentaires… lisez-les ci-dessous ou ajoutez-en un }

Coups de ... 20/02/2010 à 04:45

Je ne savais pas que la traduction était fournie avec les fautes d’orthographe.

En tout cas, Merci pour la traduction.

Répondre

propulsr 21/02/2010 à 16:14

Si si, orthographe et grammaire, toutes les fautes sont comprises dans le prix :)

J’ai recréé un fichier si tu souhaites le tester. Indiques moi les fautes que tu trouves, après 10 ans en Angleterre je dois avouer avoir un peu de mal en français ;)

Répondre

Coups de ... 22/02/2010 à 15:31

Heureusement que ce plugin est gratuit, sinon, il vaudrait très cher. C’est nikel !
Heu, …, je plaisante, il faut qu’il reste gratuit :-) .

Félicitations pour le plugin (je ne peux rien dire de l’efficacité car mon blog est tout neuf).
Félicitations pour la réactivité. Avoir fait les modifs du jour au lendemain, çà fait super sérieux, et sans une seule faute de Français, çà fait « Pro ».

Merci.

Répondre

propulsr 22/02/2010 à 22:41

Le plug-in n’est pas de moi, juste la traduction (et les fautes :) ) mais merci pour tes remarques.

Répondre

Laisser un commentaire