Categorie : wordpress

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.


Ce we, pensez à upgrader wordpress

Il y a quelques jours une faille de sécurité avait été décelée dans l’un des fichiers de wordpress (le template.php pour être précis). A priori le problème était grave dixit les experts qui avaient proposé ilico un patch pour le fichier à problème!

Hier la version 2.06 de wordpress a été mise à disposition pour téléchargement, bien entendu cette version corrige tout un tas de trucs et il est vivement conseillé de l’installer pour être « secure ».

* The aforementioned security fixes.
* HTML quicktags now work in Safari browsers.
* Comments are filtered to prevent them from messing up your blog layout.
* Compatibility with PHP/FastCGI setups.

Pour télécharger cette nouvelle version vous pouver le faire ici. Ensuite pour installer cette mise à jour, rien de plus simple, il suffit d’uploader sur votre serveur tous les fichiers sauf le folder « wp-content » (qui contient vos thèmes et plugins) et puis d’aller à cette adresse pour valider la mise à jour : http://www.votresite.com/wp-admin/upgrade.php.

C’est tout… Bonne mise à jour (moi je viens de le faire sur mes 5 blogs et cela fonctionne très bien).


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
– …


Tutorial pour intégrer automatiquement adsense dans votre blog

Tout d’abord ce tutorial est générique, il est fait pour des blogs tournant sous wordpress mais est adaptable facilement (il faut changer le plugin) à des plateformes comme dotclear ou toutes celles dont vous pouvez éditer le code source.

1- Création d’un compte adsense :

Premièrement il faut se créer un compte adsense afin de pouvoir diffuser des publicités adsense, c’est con mais c’est la base ! Pour créer son compte rien de plus simple il suffit d’aller sur la page relative à la création de compte et renseigner les quelques informations demandées par google.

2- téléchargement du plugin wordpress :

Ensuite pour les utilisateurs de wordpress cela va être très très simple, il faut aller télécharger un plugin qui s’appelle adsensedeluxe qui a l’avantage d’être en ligne avec les règles très très strictes de google pour le programme adsense (et croyez moi je sais de quoi je parle). Donc grâce à ce plugin vous ne diffuserez jamais plus de 3 blocs de pub par page. Pour les autres utilisateurs laissez tomber ce point relatif au plugin ou faite une recherche sur google comme par exemple pour les plugins dotclear.

3- création des modèles d’annonces :

Une fois adsensedeluxe installé il faut retourner dans google pour créer des formats publicitaires qui seront intégrés dans différents endroits de votre blog. Pour ma part à l’époque où je mettais encore de l’adsense sur 2803 j’avais créé les formats suivants :

Pour la homepage :

-Le homeheader, un 728*… qui affichait des catégories de mots clés sous le header du blog
-Le homemiddlepage un pavé de 300×250 situé entre le premier et le second post de la page d’accueil
-Le homefooter un autre pavé de 300×250 situé en bas de page

Pour les pages relatives à des posts :

-Le singleheader, le même que le homeheader
-Le singlemiddlepage identique au homemiddlepage mais situé à la fin de l’article
-Le singlefooter identique au homefooter mais situé en bas de page après la boîte de saisie de commentaire

4- Importation des codes adsense dans le blog :

Pour wordpress c’est assez simple il faut aller dans l’interface de management du plugin adsensedeluxe et rentrer les codes pour chacun des formats créés dans l’interface de création de google.

Pour les autres c’est un peu plus sport puisque vous allez devoir créer autant de page php contenant le script adsense, comme homeheader.php qui contiendra le script adsense, etc… Pour créer ces pages, très simple ouvrez notepad et coller le code dedans puis enregistrer sous homeheader.php… autant de fois que de modèles adsense créés.

5- Intégration des codes adsense dans le template du blog :

C’est la phase la plus difficile (enfin cela reste jouable tout de même), donc il faut positionner maintenant le code au bon endroit pour qu’il s’affiche parfaitement. Donc le fichier à modifier est situé dans votre répertoire « thème » de votre blog, c’est le fichier « index.php », ensuite il faut tatonner pour coller le code suivant

Pour wordpress :

Sous le php get_header() mettre par exemple :

< ?php if(function_exists('adsense_deluxe_ads')) :  adsense_deluxe_ads('homeheader'); endif; ?>

Pour l’insertion entre le premier et second post il faut utiliser cette petite routine qui va compter le nombre de posts qui ont été affichés (à intégrer dans index.php):

< ?php $counter = 1; ?>
< ?php while ( have_posts() ) : the_post() ?> 
< ?php $counter = $counter + 1; ?>

Puis insérer ce code pour afficher la pub adsense après le premier post :

< ?php if(2 == $counter) : adsense_deluxe_ads('homeadinside'); endif; ?>
< ?php endwhile ?>

Pour le block adsense en bas de page, très simple il suffit de coller ce code avant l’appel de la sidebar (get_sidebar()) :

< ?php if(function_exists('adsense_deluxe_ads')) :
adsense_deluxe_ads('homeadfooter'); endif; ?>

Il faut faire la même manipulation avec la page qui affiche chaque post (pour moi c’était single.php)

Pour les autres blogs comme dotclear :

Il faut faire des appels aux fichiers php que vous avez créés et uploader dans un dossier sur votre serveur (/ad)

Vous pouvez utilisez la fonction include qui doit fonctionner sans problème.

< ?php include ‘/ad/homeheader.php’); ?>

Pour le comptage j’imagine que cela fonctionne comme pour wordpress… Donc cf la partie spécifique à wordpress !

Voila vous avez maintenant un blog qui affiche de la pub adsense automatiquement sans vous prendre la tête avec des codes à la c–

Notez aussi pour les utilisateurs de wordpress qu’avec le plugin adsensedeluxe vous pouvez afficher ce que vous voulez… Dans quelques temps vous verrez que je peux afficher autre chose que de l’adsense avec !


L’importance du multimédia dans les articles des blogs

Beaucoup de blogueurs utilisent des photos et des vidéos pour soit servir d’illustrations aux articles soit pour être le sujet principal d’un article. Il est en revanche difficile de déterminer avec précision le nombre de posts qui intègrent des photos issues de flickr ou bien des vidéos issues de Youtube.

Heureusement, Matt Mullenweg, le boss de wordpress (.com et .org) vient de répondre à un interview intéressant dans lequel il nous donne des informations sur ce sujet :

On any given day, about 5% of the entries posted to WordPress.com contain a Flickr photo, and about 3% of the entries embed a Youtube video. We’re talking about tens of thousands of posts every week embedding Flickr or Youtube content, and I think that’s great.

Ca fait un paquet de contenus multimédia tout cela… Il serait intéressant de connaître cette proportion pour les concurrents de wordpress : blogger et typepad!


Donnez un coup de jeune au dashboard de wordpress

Depuis quelques temps je commençais à me lasser du jeu de couleur du dashboard de wordpress : du bleu, du vert, du gris… pas si funky compte tenu du temps que je passe sur cette interface :

old dashbord

et le superbe projet de la nouvelle interface officielle, Shuttle bien que prometteur se fait toujours attendre…

shuttle

Voici donc quelques alternatives sous la forme de plugin wordpress pour vous faire patienter un peu, avec dans l’ordre de préférence SpotMilk qui propose des couleurs et un css très agréable au quotidien (depuis quelques jours je ne peux plus m’en passer):

spotmilk

Une autre alternative plus connue que celle de SpotMilk est celle de WP Tiger, mais j’ai moins accroché avec cette interface:

tiger

A vous de choisir maintenant votre interface.

Il est par ailleurs très intéressant de constater que les projets qui sont actuellement disponibles sont des projets portés pas des bénévoles et non pas par le team officiel de développement de wordpress qui doit certainement avoir autre chose à faire que de bosser sur le design de l’interface… Un peu comme Netvibes ou Mozilla qui s’appuient aussi sur le bénévolat de leur communauté!


WordPress 2.03

La nouvelle version de WordPress est disponible, attention tout de même elle est un peu buggée notamment au niveau de l’édition d’un commentaire ou d’un lien (rien de grave par ailleurs). Cette mise à jour est chaudement recommandée pour des raisons de sécurité du code…

Pour virer ces bugs je vous conseille ce petit plugin qui fait très bien le ménage : Tuneup