Tutoriel WordPress : la sidebar à la loupe, comprendre les widgets et déclarer une « WAR »

A l’installation de WordPress 2.2, le thème par défaut propose une barre latérale contenant le champs de recherche, les catégories, les pages ou encore la blogoliste. Le tout, affichés via une liste non ordonnée contenant elle-même d’autres listes. C’est pratique en plus d’avoir du sens. Mais si je voulais séparer ces éléments pour respecter une charte graphique allant au-delà de la présentation habituelle, je devrais modifier le code HTML en plus de modifier la feuille de style CSS. Dans ce tutoriel, j’aborde la transformation de cette liste globale en plusieurs blocs transpositionnables, en enfilant des gants pour commencer, puis avec les Widgets qui ont fait leur apparition. Je termine en ajoutant une deuxième zone widgétisable à un thème qui n’en comportait qu’une au départ. J’en ai profité pour rendre le code du Widget Texte 1 plus sémantique en remplaçant une div par un p (c’est élégant, tiens…) 😉

Quelques notes sur WordPress 2.1 (vs Dotclear ?)

wordpress WordPress se présente comme l’état de l’art en matière de plate-forme de publication personnelle qui allie l’esthétique aux standards du web, en passant par une ergonomie particulièrement bien étudiée. Respirez… WordPress est à la fois gratuit et sans prix, étonnant, non ? C’est aussi une plate-forme qui permet de créer un blog ! Plus simplement, WordPress est ce qu’il vous faut si vous voulez travailler avec votre système de blog au lieu de vous battre avec…

DotClear vs WordPress #2 : un partout, la balle au centre

Ce billet est le deuxième consacré au comparatif que j’effectue entre les deux moteurs de blog que sont Dotclear et WordPress. Le premier volet de cette saga (c’est plus fort que moi…) n’avait fait qu’effleurer les choses. Quelques petites précisions pour commencer. La version 2 de Dotclear vient de sortir en beta. Pourquoi donc continuer un comparatif entre une version 2.0.3 pour WorPress et une version 1.2.5 pour Dotclear ? Je me suis également posé la question :