Tag : plugin

WordPress plugin | Rapatrier sur votre serveur des images stokées ailleurs

Le post d’hier sur ImageReward m’a fait prendre conscience que stocker des images sur des plateformes de stockage d’images peut comporter un risque pour votre blog le jour où le service de stockage change ses politiques commerciales.

Aujourd’hui Hier, toutes les images intégrées dans les posts de 2803 étaient hébergées chez Imageshack, pour une raison historique puisqu’au début il y a bientôt deux ans l’espace de stockage de ce blog était limité. Depuis hier toutes les images sont désormais hébergées sur le serveur de 2803 (chez iweb8, merci à eux), je vais donc vous expliquer comment j’ai pu rapatrier plus de 1000 images en moins de trois clics.

Hier soir je me suis dit qu’il devait bien exister un plugin pour réaliser cette importation et miracle je suis tombé sur ce plugin pour wordpress qui a été développé en 2005 par Matt (le fondateur de wordpress). Malheureusement ce dernier ne fonctionnait que pour les versions 1.x de wordpress, mais comme tout bon plugin non suivi une bonne âme a upgradé celui-ci pour qu’il soit compatible pour les versions 2.x.

Une fois installé dans votre répertoire plugin de votre blog, il suffit de l’activer et de vous rendre dans l’onglet « Manage » de votre blog et de cliquer sur « Remote Images ». Ensuite, il faut simplement suivre la procédure et de choisir les serveurs sur lesquels vos images sont stockées pour lancer la procédure de cache des images.

plugin wordpress

Il est important de préciser que tous les liens des images sont aussi miraculeusement changés dans vos articles… Un très bon plugin bien utile pour migrer des blogs et rapatrier des images!

A télécharger ici.


Full feed et wordpress 2.1

wordpressLe passage à la version 2.1 de WordPress c’est donc bien passée mais il y a malheureusement un bug avec feedburner si jamais vous utilisez le tag < !–more–> dans votre post (qui permet de couper le post sur la homepage) Feedburner interprètera ce tag comme étant une volonté de votre part de tronquer le flux rss (ce que je ne veux pas faire ici).

Donc pour palier à ce problème il faut installer ce plugin qui oblige Feedburner à prendre le flux complet.


Quelques plugins pour faciliter votre migration vers wordpress 2.1

wordpressComme vous le savez certainement la nouvelle version de wordpress est sortie il y a quelques jours. Les nouveautés sont nombreuses visibles ou invisibles pour l’utilisateur. Tout d’abord les pré-requis en terme de version de PHP ou de mySQL évoluent mais l’interface et les outils aussi.

De ce que j’ai pu en voir sur mon blog de test (je compte migrer 2803 prochainement d’ailleurs) j’apprécie tout d’abord la fonction « auto save » de l’écriture d’un post qui me permettra de ne pas réécrire plusieurs fois le même article suite à des erreurs de manipulation.

La fonction de backup est elle aussi largement améliorée car vous pouvez maintenant programmer des backup automatiques (jour/semaine/mois) en émulant une fonction Cron. Comme cela vous n’aurez plus aucune raison de ne pas avoir une sauvegarde récente de votre base de données (l’élément le plus important de votre blog).

Mais avant de migrer vous devez vous assurer que vos plugins sont compatibles avec cette nouvelle version. Pour ma part j’ai du faire quelques mises à jour et installer de nouvelles versions pour que ces derniers fonctionnent correctement dans la version 2.1. Pour tester la compatibilité vous pouvez d’ailleurs aller ici regarder la liste des plugins compatibles.

Avant de migrer il est aussi recommandé de désactiver tous les plugins et là cela peut être long de désactiver une trentaine de plugins un à un. Je vous propose donc d’utiliser un plugin très efficace qui va désactiver tous les plugins d’un coup, ce plugin est à télécharger ici.

Une fois tout désactivé il faut installer wordpress 2.1 et ensuite il faut effacer le plugin « deactivate all » et installer celui-ci, « activate all » qui va comme son nom l’indique installer tous les plugins d’un coup.

Vous venez donc de gagner de précieuses minutes et vous pouvez « industrialiser » facilement la migration de vos blogs.

A ce sujet avez vous migré sans problème?


Comment attirer sur votre site les lecteurs de votre flux rss

Je pense que le sondage de la semaine dernière et les résultats parlent d’eux même : il faut diffuser un flux rss complet afin de satisfaire vos rss lecteurs. Mais pour beaucoup diffuser la totalité du flux peut signifier un manque à gagner conséquent puisque vous n’aurez plus le même nombre de pages vues à la fin du mois (croyez mon expérience sur le sujet, il y a 2,5 fois plus de pages vues par le biais du rss que sur le blog lui-même).
De plus si votre blog est monétisé il faut donc mettre de l’information additionnelle dans votre flux rss pour attirer le visiteur (intelligemment bien sûr) sur votre site.

Pour ma part je recommande d’utiliser un plugin (pour wordpress, sorry pour tous les dotclearins qui lisent 2803) qui permet d’ajouter des liens vers des articles connexes que vous avez déjà publiés sur votre blog. En un mot faites vivre la long tail de votre blog.

Le plugin qui permet de faire cela dans le rss est « related entries » qui va trouver des articles similaires dans votre base d’articles. Le hic c’est que ce plugin est théoriquement prévu pour une utilisation sur votre blog.

Voici donc un petit hack (utilisé depuis fin décembre sur 2803) pour l’intégrer dans votre flux rss:

-Téléchargez et installez le plugin
-Ouvrez dans un éditeur de texte le fichier wp-rss2.php qui est à la racine de votre installation de wordpress (y accéder par un logiciel FTP)
-Dans ce fichier recherchez ceci :

code rss

-Recommencez l’opération sur les 3 autres CDATA.

Pour les flaimards vous pouvez télécharger ce fichier et écraser celui de votre installation après l’avoir bien entendu préalablement sauvegarder.


Comment stopper les spams de trackbacks sur des anciens posts d’un blog sous WordPress

Hier soir malgré la présence d’Akismet le superbe plugin antispam de wordpress je me suis fait attaquer par des spams trackback à une fréquence d’un spam à la minute. Voici comment j’ai stoppé ce problème :

Première solution il est possible d’installer un plugin pour wordpress qui à chaque fois que le blog reçoit un trackback va vérifier si le site qui veut vous lier cite effectivement un lien de votre blog. Ce plugin est bien fait et surtout très utile par les temps qui court et peut se superposer à akismet qui parfois n’est pas efficace. Pour installer ce dernier il faut aller ici.

La seconde solution est d’installer le plugin wordpress « auto close trackback » qui ferme automatiquement le trackback au bout d’une durée de 14 jours (durée d’ailleurs éditable).

Troisième solution un peu plus radicale : fermer les trackbacks. Cette opération est hyper facile sur les nouveaux posts car il suffit de décocher « Allow link notifications from other Weblogs (pingbacks and trackbacks.) » dans le menu « Option/Discussion » de l’administration de votre blog. En revanche cela ne règle pas le problème sur les anciens posts qui nécessite la manipulation suivante.
Il faut se logger dans phpmyadmin (l’outil d’administration de votre base mysql) est d’effectuer cette ligne de commande sql :

Update wp_posts
set `ping_status` = ‘closed’
where `post_date` < '2007-01-23'

Voila plus jamais de spams de trackback et pour ma part plus de trackback possible sur 2803 mais cela n’est pas si grave que cela!

D’ailleurs Akismet vient de sortir la version 2 de son plugin qui est téléchargeable ici.


Pourquoi intégrer un formulaire de contact dans votre blog

Combien de fois j’ai cherché l’email de l’auteur d’un blog? Certainement beaucoup trop! A une époque j’avais un formulaire de contact mais je le trouvais très basique et pas tellement pratique. Hier je suis tombé sur un nouveau plugin pour wordpress qui a le mérite de proposer un formulaire très simple, et surtout très customisable avec des thèmes prédéfinis bien fait!

Pour l’intégrer, rien de plus facile il suffit de copier un tag dans la page « contact » que vous venez de créer.

Maintenant vous n’avez donc plus aucune crainte à avoir avec les robots spammeurs qui pouvaient avant graber votre adresse très simplement.

Par ailleurs, j’ai la flemme de traduire le plugin en français… Pour voir le résultat vous pouvez jetter un oeil sur ma page contact.

Update :

Donc pour répondre à la question Pourquoi un formulaire de contact voici quelques éléments de réponses :
– Eviter le spam sur votre mail de contact
– Localiser le formulaire à un endroit précis dans un onglet de votre blog
– Rassurer la personne qui vous contacte qui peut le faire de manière anonyme
– …