Plugin WordPress pour échange de trafic

Notez cet article

Trafx est un plugin WordPress qui permet de faire facilement de l’échange de trafic avec d’autres sites. Le plugin vous propose de créer un lien en bas de vos articles vers vos partenaires; il enregistre toutes les données du trafic, que ce soit en entrée, comme en sortie, et affiche des statistiques. La construction du lien est entièrement paramétrable.

Pour installer le plugin, décompressez l’archive dans le répertoire « plugins », activez le, puis paramétrez-le en vous rendant dans la section settings. La configuration se fait en cliquant sur « Paramétrage trafx ».

Attention, pour que le plugin fonctionne correctement, vous aurez une modification à faire dans votre fichier .htaccess. Ceci est documenté dans la page de configuration du plugin.

Important: désactivez le plugin avant chaque mise à jour de celui-ci.

Télécharger le plugin

Historique

5 aout 2010: Version 1.7, ajout du fourre-tout qui permet de gérer génériquement les mots-clés. Il est désormais possible de trier les mots-clé dans la section trafic et sur les partenaires. Quelques bugs corrigés, notamment sur la modification des partenaires et sur les stats des mots-clés. Quelques changements cosmétiques aussi. A noter que le code a été beaucoup modularisé car le plugin commence à être assez complexe.

26 juillet 2010: Version 1.6, mise à jour majeure. Correction d’un bug sur les partenaires en pause, localisation du plugin (en vue de son internationalisation), mise en place de l’intercom, ajout de l’étiquette <!– trafx_link –> qui permet l’affichage du lien n’importe où dans l’article, il est désormais possible d’afficher un lien en fonction d’une requête Google.

2 juillet 2010: Version 1.5, ajout du marché.

24 juin 2010: Version 1.4, le plugin est désormais compatible avec WordPress 3.0; quelques modifications ont été apportées à l’ergonomie.

08 juillet 2009: Version 1.3, un gros bug sur les pauses a été corrigé; maintenant, les partenaires peuvent être modifiés.

01 juillet 2009: Version 1.2, désormais les liens peuvent être affichés sur tous les billets.

24 juin 2009: Version 1.1, un petit bug d’affichage corrigé.

23 juin 2009: Version 1.0, programme initial

36 commentaires sur “Plugin WordPress pour échange de trafic

  1. Bonjour, utilisateur de votre plugin sur mon premier wordpress j’ai fait mes premier test de backlinks. mais je pensais que le plugin plaçais son bout de code sur tout les billets. est t’il possible de le placer sur tout les billets et ainsi mieux distribuer les backlinks. merci a vous

  2. Re : Bon cela fonctionne super bien et je te remercie de ce plugin bien pratique.
    serais t’il possible dans une futur version d’avoir la possibilité de faire des modification sur les partenaires ? exemple changer l’ancre

    merci a toi

  3. Salut; merci pour ce plugin cependant j’ai cette erreur quand je clique sur un lien :
    Warning: include(/home/samuel/sites/www.monsite.com/wp-content/plugins/trafx/conf.php

  4. @samuel: as-tu bien modifié ton .htaccess ?
    Sinon, il doit s’agir d’un problème de droit: WordPress ne peut pas accéder au répertoire trafx.

  5. Salut

    bon ca fait un baille que j’etais pas passer mais bon comme ca fonctionnais super bien

    bon j’ai un soucis sur mon blog ton plugin marchait très bien en 1.2 puis un visiteur ma informés que les lien donnais une erreure semblable a celle de samuel

    j’ai remarquer que le Htaccess avait été modifier j’ai donc remis le bout de code et profiter de l’occasion pour passer en 1.3

    mais ca marche plus ;) regarde ca te dit quelque chose ?
    http://www.tititortue.net/le_blog_de_doudou/trafx.php?go=2

    merci de ton aide

    Cordialement

  6. @RenardBlanc: as-tu des erreurs dans ton log Apache ?
    Essayes d’effacer toutes les entrées et de les recréer.

    Cela me semble être une erreur dans le htaccess car il ne fait pas la redirection.

    Essayes de remplacer le chemin relatif
    /wp-content/plugins/trafx/trafx.php?go=%1 [L]

    par un chemin absolu
    /home/machin/site/wp-content/plugins/trafx/trafx.php?go=%1 [L]

  7. re

    un problème de htaccess confirmé mais impossible a corriger j’ai du aller rajouté un répertoire manquant sur la ligne 17 de trafx
    j’ai essayer pas mal de chemin différents mais a chaque fois c’était pas bon

    bon du moments que ca fonctionne j’ai même les in et les out qui fonctionne de nouveau ;)

  8. Salut Thibaut

    Bon je pense que tu as du voir ca
    mais l’arrivée de la version 3 de Wp rend ton plugin incompatible ?

    j’ai une grosse erreur 500 quand je veut rentré dans la partie admin du plugin.

    par contre pas d’erreur visuel si on clique sur un des lien qui se trouve sur les articles.

    voila une petite mise a jours s’impose ;)

    a plus

  9. A tous:

    Le plugin a été mis à jour et fonctionne bien en 3.0. N’hésitez pas à commenter et aussi proposer de nouvelles améliorations.

  10. La version 1.6 est en cours d’écriture. Il s’agit d’une release majeure avec de nombreuses modifications ainsi que de nouvelles fonctionnalités. Cette version devrait être prête d’ici le mois d’aout.

  11. Bonjour,
    Est il possible d’utiliser le plugin hors de la boucle WordPress ? Si oui comment l’appeler ?
    Merci

  12. Merci de ta réponse. Non j’utilise bien wordpress ;) Je veux afficher le lien d’échange hors de l’article dans le footer par exemple en l’appelant depuis le template.

  13. @julien: hum apparemment pas possible. Ou alors fais une inclusion de tous les fichiers PHP dans ton footer.php et appelle la fonction d’affichage du lien comme suit:

    echo trafx_filter(«  »);

    J’ai pas essayé, néanmoins.

  14. hi thibaut, i have a problem with this plugin, i added new partners but in the stats now report many display but zero input and output. what does it mean? and if i go to: http://www.xxx.com/wp-content/plugins/trafx/trafx.php?go=2
    i get this error:
    Warning: include(/var/chroot/home/content/97/6168197/html/wp-content/plugins/trafx/conf.php) [function.include]: failed to open stream: No such file or directory in /home/content/97/6168197/html/xxx/wp-content/plugins/trafx/traffic.php on line 249

    Warning: include() [function.include]: Failed opening ‘/var/chroot/home/content/97/6168197/html/wp-content/plugins/trafx/conf.php’ for inclusion (include_path=’.:/usr/local/php5/lib/php’) in /home/content/97/6168197/html/xxx/wp-content/plugins/trafx/traffic.php on line 249

    Warning: mysql_connect() [function.mysql-connect]: Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2) in /home/content/97/6168197/html/xxx/wp-content/plugins/trafx/traffic.php on line 257
    Database error 2002

    can you help me?thank you!

  15. @atthila: this means the plugin didn’t find its own pathname leading to its main configuration file (conf.php); then TrafX couldn’t open the mysql connection because it didn’t find the settings.

    You need to update your .htaccess so that TrafX can find the configuration file. I have included at the bottom of the TrafX admin pannel two things that could help you:

    the pathname of the plugin, ie the way WordPress can reach TrafX configuration; and the direct URL of TrafX.

    I know this is a common problem people are having with TrafX. I am considering an easier way in the future release of TrafX.

  16. i resolved…on line 249 of /trafx/traffic.php you have to verify that your document root correspond with file path. in my case i have site in a subdirectory so i have to fix the line in this way /subdirectory/wp-content/plugins/trafx/conf.php.hope this helps…

  17. @atthila: good to see it works; I will see if I can include the test in a futur release. I will have a look on retrieving WordPress document root variable.

  18. Bonjour.
    Merci pour ce plugin qui est pas mal pensé du tout.

    Concernant une amélioration, se serait pas mal si on pouvait gérer le nombre de liens à afficher dans les articles, au lieu de 1 seul, passer à 3 ou 5 !

    Ensuite je me posais la question de comment sont comptabilisé les IN entrant. Faut-il que le plugin soit également installé sur un autre wordpress pour que cela fonctionne ?

    Ensuite le trafic bot ? c’est quoi au juste ?

    Merci et bonne journée :)

  19. @defre26: ok, je verrais pour ces améliorations dans les versions à venir. Les IN indiquent les entrées du partenaire uniquement par referer. Donc, tu ne peux pas obtenir de IN sur un lien d’affiliation par exemple.
    Un lien est construit comme une transaction: il n’est valable qu’un temps limité et par utilisateur. Le trafic bot correspond donc à une récupération d’un lien qui a expiré et qui était initialement destiné à quelqu’un d’autre. C’est le manifest typique d’un bot/crawler dans 99% du temps.

  20. Salut Thibault

    toujours utilisateur de ton plugin je me demandais si tu aurais la possibilités de l’améliorer encore. j’aurais un besoin d’une fonctions en plus pour un partage des liens plus centré.

    a plus tard

  21. Salut,

    je n’arrive pas a faire fonctionné le script. j’ai toujours le message
    « Erreur de base de données 1045 »
    problème de version PHP ?

Laisser un commentaire