Mise à  jour du plugin Coop: Version 1.7

J’ai mis à  jour le plugin Coop; nous en sommes maintenant à  la version 1.7.

Comme à  l’accoutumée, plusieurs bugs ont été corrigés, notamment un gros souci avec les communications IXR. Ce bug faisait tout simplement planter le plugin et empêchait la propagation des articles. 20% des nœuds de la Coop ont été affectés par ce problème. Si vous constatez que votre blog ne semble plus recevoir d’articles depuis plusieurs mois, alors il y a beaucoup de chances que vous soyez touché par ce problème. Mettez à  jour le plugin et tout devrait rentrer dans l’ordre.

Afin de gagner du temps dans la résolution des bugs, j’ai mis au point un dispositif de tests embarqués accessible en appuyant simplement sur le bouton « Tests », qui est situé sous la version. Le plugin va alors effectuer des tests sommaires qui valident ou non le bon fonctionnement des communications XML-RPC. Si les tests échouent, le plugin n’a aucune chance de fonctionner correctement. Dans 99% des cas, le problème vient d’un filtrage de votre hébergeur qui interdit les connexions sortantes à  base de XML ou de Curl sur votre blog. Ce souci a déjà  été observé notamment sur l’hébergement mutualisé chez OVH.

Si les tests passent correctement, et que vous avez toujours des soucis, remplissez simplement la demande de support, en y renseignant la description de votre problème sans oublier votre email que je puisse vous répondre. J’en profite pour vous rappeler que toute mise à  jour de la Coop implique automatiquement que vous redémarriez le plugin. Je constate encore que beaucoup de gens oublient de le faire et qu’en conséquence, le plugin ne peut pas fonctionner correctement.

La gestion des logs a été passablement modifiée; il y a désormais beaucoup plus d’informations qui aident à  la mise au point. Les logs sont désormais en rotation; c’est à  dire que toutes les semaines, une nouvelle version du log est créée et les informations des semaines précédentes sont archivées. On y gagne ainsi en performance, car à  la longue l’écriture dans un fichier qui fait plusieurs mégas finit par consommer beaucoup trop de ressources. On y gagne aussi en paresse, puisqu’il est désormais inutile d’effacer le log de temps en temps, comme on le voit malheureusement encore trop sur d’autres applications.

J’ai également augmenté à  cinq le nombre par défaut de partenaires automatiques: le maillage est désormais meilleur.

On m’a posé plusieurs fois la question de la gestion de la poubelle. La Coop communique en créant des articles systèmes qui sont effacés au fur et à  mesure et finissent donc à  la poubelle. Le problème est qu’à  l’heure actuelle, il n’existe pas d’API WordPress pour gérer celle-ci. On doit alors la vider de temps en temps. Heureusement que les développeurs ont toujours une grande qualité en commun: ils sont paresseux partisans du moindre effort. Pour vider automatiquement la poubelle, utilisez la directive suivante dans votre wp-config.php:

define(‘EMPTY_TRASH_DAYS’, 10 );

O๠10 indique la fréquence en nombre de jours; ici, la poubelle sera donc vidée tous les 10 jours.

La dernière grosse modification est l’ajout des réseaux dynamiques. A l’origine, j’avais fixé à  4 le nombre de réseaux; cette limitation a été abrogée et la Coop peut désormais gérer un nombre infini de réseaux, par thème, langue, etc. Pour créer un nouveau réseau, il suffit de me contacter pour que je puisse faire la modification. Celle-ci sera alors automatiquement propagée sur tout le réseau. Les réseaux dynamiques sont pour l’heure encore publics; néanmoins, la prochaine version verra l’apparition d’une très grande flexibilité de ce dispositif. Je sais que certains d’entre vous l’attendent avec impatience :-)

Maintenant, je vous parle des performances en terme de référencement. Sachez que je suis moi même utilisateur du réseau pour référencer mes sites. Je suis content des performances, car mes expériences ont montré de réels progrès de ce côté-là . Pensez-y, vous disposez d’une entrée sur un réseau de blogs complétement hétérogène, réparti sur de nombreuses adresses IP. Par ailleurs, les articles apparaissent doucement au fil du temps, tout naturellement possible et bien entendu automatiquement.
L’effort doit se focaliser sur la qualité de l’écriture d’un article, car un bon spin est vital pour de meilleurs performances. Rappelez-vous aussi qu’il n’y a pas que des robots qui lisent vos articles.

Je ne peux donc que vous encouragez à  participer à  la Coop, tant que je suis toujours ouvert à  l’arrivée de nouveaux membres gratuits.

Mise à  jour du plugin Coop: Version 1.6

J’ai récemment mis à  jour le plugin de la Coop. Au programme, plusieurs bugs corrigés et d’importantes améliorations sur le partenariat automatique ainsi que sur la diffusion des articles. Ces modifications devraient accélérer le fonctionnement global du réseau mais à  condition que tout le monde mette à  jour le plugin, ne trainez pas trop.

Pour les personnes intéressées, il y a encore des places de libre, alors n’hésitez pas à  me contacter, je ne mord jamais.

Plugin d’échange de trafic: mise à  jour importante

Je viens de mettre à  jour TrafX, le plugin d’échange de trafic sous WordPress. Comme il s’agit d’une mise à  jour importante, j’en profite pour vous détailler un peu plus toutes les fonctionnalités de ce plugin.

Tout d’abord, il faut rappeler le but de ce plugin: pouvoir échanger facilement du trafic avec d’autres blogs. Mais la nouvelle version, la 1.6, incorpore d’autres dispositifs qui permettent d’aller au delà  du simple échange de trafic. Ce dernier se manifeste simplement par l’apparition d’un lien hypertexte particulièrement visible situé par défaut en dessous du ou des articles de votre blog. Il est maintenant possible d’afficher ce lien à  n’importe quel endroit de l’article grâce à  l’étiquette HTML <!– trafx_link –>

La gestion du trafic se fait toujours de la même façon, au choix:
– Vous affichez au hasard un de vos partenaires,
– Vous affichez le partenaire qui vous envoie le plus de trafic,
– Vous combinez les deux possibilités.

Un nouveau dispositif appelé Intercom a fait son apparition, il permet d’être facilement notifié de la mise à  jour du plugin et de recevoir des informations de support par exemple.

Le marché vous permet d’indiquer aux autres utilisateurs du plugin que vous souhaitez échanger du trafic. Cela est particulièrement utile aux nouveaux sites à  la recherche de notoriété et surtout de trafic.

La grande nouveauté de cette version est le support des requêtes Google. Vous pouvez désormais afficher un lien en fonction du mot clé généré par un visiteur en provenance de Google. Par exemple, quelqu’un arrive sur votre site grâce au mot clé « Achat crédit », vous avez la possibilité d’afficher un lien ciblé, une affiliation sur du rachat de crédit par exemple.

Finalement, une version anglaise du plugin est désormais disponible.

Mise à  jour de WordPress

Je viens de mettre à  jour WordPress, et comme d’habitude ca s’est fait comme Papa dans Maman.

J’en profite pour vous rappeler la procédure sous forme de commandes Shell. Le GUI sous Linux, moi, pas connaà®tre.

Commencez par faire un dump de votre base de données:

# /usr/bin/mysqldump –quick -u user -pmot-de-passe base-de-données | gzip > dump.tgz

Sauvegardez tous vos fichiers, sans oublier votre .htaccess:

# zip -r 080331.zip *
# zip -r 080331.zip .htaccess

Vous noterez que j’utilise tar pour mon dump et zip pour le « backup ». C’est parce que ce dernier est stocké sous Windows, c’est quand même plus facile pour moi.

# Isolez votre backup

cp 080331.zip /ailleurs

Puis vous désactivez tous les plugins via le dashboard. (Je ne vous fais pas de copie d’écran :-(

Ensuite, allez chercher la dernière version de WordPress:

# cd /ailleurs; wget http://wordpress.org/latest.zip

Effacez tous les fichiers WordPress à  la racine, à  l’exception de wp-config.php, et d’éventuellement .htaccess et robots.txt si vous les avez personnalisé:

# rm wp-* index.php license.txt readme.html xmlrpc.php

Effacez tous les fichiers admin:

# cd wp-admin/ ; rm * -rvf ; cd .. ; rmdir wp-admin/

Effacez le cache et les widgets des plugins:

# rm wp-content/cache
# rm wp-content/plugins/widgets

Effacez le contenu de wp-includes (Ne pas effacez le contenu de language si vous avez localisé WordPress en Français):

# cd wp-includes ; rm * -rvf ; cd .. ; rmdir wp-includes

Installez les fichiers de WordPress:

# cd /ailleurs/; unzip latest ; cd wordpress ; cp -rv * /home/www.tartopom.com/

Vous pouvez effacer les thèmes default et classic ainsi que les plugins akismet et hello

# Mettez à  jour la base de données:

http://www.tartopom.com/wp-admin/upgrade.php

Réactiver les plugins et mettez les à  jour si besoin.
Voilà , c’est terminé et ça doit rouler, hein !