Jonathan Petitcolas - Les fantasques tribulations d’un geek déluré.

Par défaut, les liens des sites mis en avant dans les commentaires sont mis en nofollow sur les blogs WordPress. Cette directive indique aux moteurs de recherche de ne pas suivre le lien concerné, et donc de ne pas accéder au contenu qu’il y a derrière. Cela pose donc un problème pour augmenter son nombre de backlinks. D’où un référencement moindre.

Pourquoi un tel choix ? A cause des robots spammeurs. En effet, forte est la tentation pour ces machines, dont le seul but est de vendre du Vi@gra ou autres diplômes, de venir déposer un lien en toute impunité. Cette mesure était utile. Etait. En effet, aujourd’hui, cela importe bien peu. Akismet, LE filtre anti-spam pour WordPress, est livré par défaut. Il suffit simplement de l’activer, pour être débarrassé de tous les commentaires à caractère indésirable. De plus, une modération légère peut venir à bout de l’éventuel message non sollicité qui serait passé.

Donc, cette disposition du nofollow n’a plus aucune raison d’être. D’où l’intérêt de ce plugin, dofollow. Alors, n’attendez plus pour installer cette extension, qui donnera une raison supplémentaire à vos visiteurs de laisser une trace de leur passage.

A noter que ce blog utilise ce plugin. C’est la moindre des choses que je puisse offrir à mes plus fidèles lecteurs. :)

  • 0 Comments
  • Filed under: WordPress
  • WordPress 2.6 - Nouveautés de cette dernière version

    Logo WordPress

    Alors que j’étais tranquillement en train de mettre à jour un article, je m’aperçois que la version 2.6 de WordPress est sortie. Luttant depuis des temps immémoriaux contre tous ces administrateurs systèmes frileux qui tardent à mettre à jour leurs machines (qui a dit que je pensais à IE6 ? ^^), il était de mon devoir de mettre en place cette nouvelle version dès sa sortie.

    Outre la correction de bugs et l’amélioration des performances, cette nouvelle version implémente un suivi de modifications des articles (aussi appellé versionning). Cela ne représente aucun intérêt pour ma part, étant seul à rédiger tous les articles sur ce blog. Cependant, dans le cadre d’une équipe éditoriale de plusieurs collaborateurs, cela peut être très intéressant.

    Une fonctionnalité qui m’intéresse un peu plus est cependant la mise en place de Google Gears. Cette fonctionnalité made in Google permet en effet une mise en cache des informations. Très utile, je me dis sans cesse qu’il me faut étudier cette API, pour ma culture générale, et surtout pour un très gros projet dont nous reparlerons je pense d’ici septembre-octobre. ;) Concrètement, Google Gears permettra la mise en cache des fichiers statiques, ce qui accélerera grandement l’affichage de vos pages.

    D’autres fonctionnalités un peu plus gadgets ont aussi fait leur apparition :

    • Ajout d’un compteur de mots dans chaque article
    • Meilleur support du SSL pour une administration sécurisée du blog
    • Nouvelle interface pour hiérarchiser et ordonner les catégories et les blogs
    • Modification de la boîte de dialogue de modifications des images (drag’nd drop)
    • Possibilité de déplacer le fichier wp-config.php et le dossier du contenu wp-content
    • Mise à jour de jQuery 1.2.6 et jQuery UI 1.5 pour d’important gain de performances
    • Mise à jour de l’éditeur visuel TinyMCE vers la version 3.1.0.1

    Je m’empresse donc de mettre à jour tous les blogs que je maintiens avec cette nouvelle mouture. Espérons qu’aucun souci de migration n’ait lieu. En théorie, non. Mais en pratique, il y a toujours un petit problème qui apparaît. :/

    [EDIT :Apparemment, aucun problème de mise à jour. Merci la WordPress team ! :) ]

    WP Ajax Calendar, un calendrier bien sympa.

    Comme indiqué dans un billet précédent, le calendrier est un widget sympathique que j’aime retrouver sur un blog. Il permet de cibler une période de l’année particulière (Noël, nouvel an, etc.). Cependant, force est de constater que le calendrier fourni par défaut par WordPress est plutôt lourd à utiliser.

    Pourquoi s’amuser à recharger toute la page pour simplement changer de mois alors qu’une ancienne technologie appellée XMLHttpRequest existe ? C’est pourquoi, en cherchant sur la toile, je suis tombé sur un plugin répondant parfaitement à mes besoins : WP-Ajax-Calendar.

    Pour le voir en action, regardez dans le menu à droite. Pour l’installer, c’est très simple. Il suffit de l’activer dans la partie d’administration (partie Plugins), et de remplacer la ligne d’appel de votre calendrier par :

    1. <?php ajax_calendar(); ?>

    Il ne vous restera alors plus qu’à personnaliser votre feuille de style. Etape sans doute la plus difficile. ;)

    WordPress : mot de passe oublié

    Pour tous les étourdis du Web (dont je fais partie), il peut arriver d’oublier son mot de passe WordPress. Pour le réinitialiser, rien de bien difficile. Il suffit uniquement de posséder un accès à la base de données de votre blog, et de changer le mot de passe, en n’oubliant pas de le crypter en MD5.

    1. UPDATE `wp_users`
    2. SET
    3.      `user_pass` = MD5( ‘nouveau_mot_de_passe’ )
    4. WHERE
    5.      `user_login` = "admin";

    C’est tout pour aujourd’hui.

    Plugin : colorier son code sous WordPress avec GeSHi

    Etant développeur, écrire quelques lignes de code dans ce blog WordPress est indispensable. Cependant, s’amuser à mettre des balises span manuellement un peu partout pour mettre un peu de couleurs peut s’avérer très vite rébarbatif. C’est pourquoi certaines librairies existent. Nous pouvons notamment citer l’excellente GeSHi (Generic Syntax Highlighter).

    Cependant, l’implantation dans un blog (WordPress ou autre) n’est pas forcément des plus aisées, à moins d’écrire du PHP à l’intérieur des billets, méthode que je trouve des plus inélégantes. Par conséquent, le développement d’un plugin est nécessaire. Pour ne pas réinventer la roue, une recherche dans la liste des plugins déjà disponible m’a conduit vers le simplissime Dean’s Code Syntax Highlighter plugin.

    Celui-ci associe à la puissance de GeSHi l’efficacité des plugins Wordpress. En effet, pour écrire un peu de code, il suffit d’insérer dans votre billet une simple balise pre en lui donnant un attribut lang contenant le nom d’un des très nombreux langages à disposition. Et c’est tout. Tout de suite, sous vos yeux ébahis :

    1. (defun factorial (n &optional (acc 1))
    2.      "Compute the factorial of the integer n."
    3.      (if (<= n 1)
    4.          acc
    5.          (factorial (- n 1) (* acc n))))
    6.  

    Profitez bien du code ci-dessus : il m’arrivera très rarement de mettre du LISP dans mes billets. ;)

    Tags
    Flux RSS Syndiquez ce blog
  • Blogs favoris