Plugin WordPress : notifier un contributeur par mail que son post a été validé

Lorsque l’on met en place un wordpress qui accepte les inscriptions de contributeurs, la moindre des choses serait de les avertir lorsque leur post est validé.

J’ai recherché ce type d’application lorsque j’ai mis deux wordpress ouverts aux inscriptions et j’ai trouvé le plugin idéal pour avertir les contributeurs que leur post est validé.

Peter collaboration email vous permet de faire cela.

Parce que je suis dans une phase de partage, je vais même vous filer un petit hack de ce plugin pour y insérer des liens dans le mails de réception afin de faire un peu de promo de vos autres services s’il y a lieu.

Donc dans le plugin, vous prenez le fichier peters_collaboration_emails.php

Ligne 223 remplacer :

// Make sure the mail client knows it's a UTF-8 e-mail
$pce_headers = 'Content-Type: text/plain; charset=utf-8' . $pce_eol;

par

// Make sure the mail client knows it's a UTF-8 e-mail
$pce_headers = 'Content-Type: text/html; charset=utf-8' . $pce_eol;

Comme ça vos mails seront envoyé en HTML pour vos liens que vous pourrez insérez à la ligne 429 ou il faut remplacer:

$pce_body .= __('See it here:', 'peters_collaboration_emails') . ' ' . get_permalink($pce_object->ID);
// E-mail subject for an approved post

par:

$pce_body .= __('See it here:', 'peters_collaboration_emails') . ' ' . get_permalink($pce_object->ID);
       $pce_body .= '<br />Retrouvez nos autres services <br /> <a href="http://links.seo-so-good.fr/">Speed links</a> <br />
                    <a href="http://www.seo-so-good.fr/annuaire/">Annuaire gratuit Seo so Good</a><br />
                    <a href="http://www.bulldoseo.net/">Annuaire gratuit Bulldoseo</a><br />
                    <a href="http://twitter.com/EthnoUrban">Twitter EthnoUrban</a>'; // E-mail subject for an approved post

J’ai mis mes liens mais à vous de les changer avec les vôtres (tout simple non?).

5 Comments

  1. BeTrash dit:

    Comme tu le devines, si je commente ici, c’est que je suis en phase de recherches pour lancer moi aussi une plateforme..

    En tout cas merci pour ce plugin, ça fait déjà ça en moins à chercher :D.

  2. Portail économie dit:

    Nickel, je viens de le mettre en place sur mon site de CP et je dois dire que tu m’as fait gagner un temps précieux ! Thanks Ethno :)

  3. Gwen dit:

    Très bonne idée, j’ai eu l’occasion de mettre en pratique cette astuce : quelques problèmes cependant au niveau de la mise en page, il faut absolument penser à intégrer des <br/> et des puces !

    J’ai du également directement écrire en français dans le fichier (avec caractères spéciaux, sinon ça bug grave)

  4. Odepart dit:

    Parfait, merci Ethno encore une fois je trouve exactement ce que je cherchais ici ;)

  5. Gwen dit:

    Existe t’il un plugin qui permet non pas de notifier l’auteur que son poste est validé mais que celui-ci est en attente de valider (notifier que son post est bien pris en compte suite à soumission) ?