Tag

widgets

Browsing

Il y a quelques jours, Fred C. – l’ancien tuteur de Ben – m’a contacté pour me demander si je pouvais donner un coup de main à Claude pour ce qui touchait à son blog WordPress. Aussitôt dit, aussitôt fait : Claude avait un thème qui datait de l’ère WordPress 1.2 et voulait le convertir de manière à ce qu’il soit compatible avec la dernière version de WordPress et qu’il soit également widget-ready. Si vous êtes dans le même cas, voici la marche à suivre.

Etape 1 : disséquer le thème en plusieurs fichiers

Les premiers thèmes pour WordPress n’utilisaient que deux fichiers : style.css pour l’apparence et index.php pour l’organisation. Depuis WordPress 1.5, l’organisation d’index.php est répartie sur une dizaine de fichiers au total. Le découpage est assez aisé, cela ne prend qu’une dizaine de minutes sur un thème standard (plus s’il faut redéfinir les balises standardisées). Voici l’anatomie d’un thème WordPress une fois disséqué :

  • header.php reçoit les balises métas et le header,
  • index.php comprend le corps de la page d’accueil,
  • footer.php, pied de page, ferme les balises ouvertes dans le header
  • sidebar.php contient le menu latéral,
  • single.php sert à afficher les articles individuels,
  • page.php sert à afficher les pages

WidgetboxJe viens de recevoir une invitation pour tester WidgetBox, un site cherchant à rassembler les développeurs de widgets, de la documentation ainsi que des forums d’entraide afin de faciliter l’insertion de widgets sur les blogs. Le service, actuellement en phase beta, offre déjà plus de 80 widgets prêts à l’emploi. Le site est très ergonomique et son look général très orienté « web 2.0 » : interface utilisateur simplifiée, images brossées… Il sera intéressant de voir la progression du site dans les quelques mois qui suivront son ouverture au public : pour ceux qui sont sous WordPress, l’utilisation des widgets est un jeu d’enfant – il suffit d’activer le widget, de le configurer et de décider là où il apparaîtra sur votre page. Cela fonctionne exactement comme un module sur les CMS mais avec une utilisation assouplie.

Cela me donne presque envie de créer des widgets, juste pour voir si quelqu’un serait prêt à les tester. Il me vient quelques idées à ce sujet, attendons septembre/octobre avant de concrétiser tout cela !

Rapport de faute d’orthographe

Le texte suivant sera envoyé à nos rédacteurs :