thomas@hammoudi:~/dev$

La refonte du Blog en blocs

Le Blog passé sur un thème WordPress à blocs, avec son design system et une page d'accueil refaite, menée avec Claude Code et mesurée avant chaque décision.

  • activité: Sites et applications
  • état: prod · utilisé
  • mode: comment ça marche
  • mis à jour:
Aperçu du projet La refonte du Blog en blocs

Le problème

Mon Blog a deux rôles : montrer des photos et transmettre. Il fallait rester crédible sur les deux sans que l’une dilue l’autre. Un visiteur venu pour mes séries ne doit pas être noyé sous les formations, et un lecteur du Blog ne doit pas croire que la partie auteur n’est qu’un sous-produit. Sa page d’accueil devait jouer le rôle de vitrine : dire qui je suis et par où commencer.

Ce que ça fait

La refonte donne au Blog un thème WordPress à blocs, un design system (couleurs, polices, composants) et une page d’accueil en neuf sections : présentation, premiers pas, piliers, catégories, derniers articles, formations, newsletter, univers et à propos. Les listes d’articles se trient (récents, anciens, mis à jour, de A à Z, au hasard). Le dernier chantier, un pied de page unique sur tout le site, date du 14/10/2026. Le résultat se voit sur la page d’accueil du Blog.

Comment ça marche

J’ai commencé par mesurer : inventaire des pages, audit de chacune, vitesse relevée sur mobile et sur ordinateur, captures. Rien n’a été écrit sans mon accord.

Ensuite, tout passe par un thème enfant : le thème de base reste intact. Les jetons du design system (couleurs, typographie, espacements) vivent dans les fichiers du thème. La page d’accueil est un bloc réutilisable appelé par un modèle : refaire l’accueil revient à remplacer ce bloc, et l’ancien reste en place pour un retour en une ligne.

Un petit plugin décide du contenu des sélections. Les articles piliers sortent dans un ordre aléatoire pour que la page paraisse fraîche. Les articles « à ne pas manquer » ne répètent jamais un pilier, et les quatre derniers ne répètent aucun des deux. Quand je change un article épinglé, seules les pages concernées sont purgées du cache.

Le déploiement est un script : il envoie les fichiers, purge, puis contrôle une série de pages témoins et sort en erreur au moindre écart. Chaque envoi a son retour arrière prévu.

Qui fait quoi

Qui fait quoi, en un schémarefonte-blog-fse/schema.svg
La refonte du Blog en blocs : qui fait quoiUn audit chiffré précède le design system, le thème à blocs et l'accueil, un petit plugin de sélections, puis un script de déploiement avec retour arrière.$ refonte-blog-fse --schema5 briques┌─ L'AUDIT ─┐Pages inventoriées, vitesse mesuréeavant d'agir.┌─ LE DESIGN SYSTEM ─┐Couleurs, polices et composants,tenus à part.┌─ LE THÈME À BLOCS ─┐Thème enfant et accueil en blocréutilisable.┌─ LE PLUGIN ─┐Sélections d'articles sans doublon,cache ciblé.┌─ LE DÉPLOIEMENT ─┐Un script envoie, contrôle et saitrevenir.cadrehabillecomplètepart par
La refonte du Blog en blocs : qui fait quoiUn audit chiffré précède le design system, le thème à blocs et l'accueil, un petit plugin de sélections, puis un script de déploiement avec retour arrière. Version en colonne.$ refonte-blog-fse --schema5 briques┌─ L'AUDIT ─┐Pages inventoriées, vitesse mesurée avantd'agir.cadre┌─ LE DESIGN SYSTEM ─┐Couleurs, polices et composants, tenus àpart.habille┌─ LE THÈME À BLOCS ─┐Thème enfant et accueil en blocréutilisable.complète┌─ LE PLUGIN ─┐Sélections d'articles sans doublon, cacheciblé.part par┌─ LE DÉPLOIEMENT ─┐Un script envoie, contrôle et sait revenir.
le schéma en texte
  • Moi : je décide de ce que la page promet et de ce qu’elle laisse de côté. Pour la page d’accueil du Blog, j’ai choisi de promettre des articles, pas des vidéos.
  • Claude Code : il écrit le thème, les blocs et les scripts, lance les mesures et déploie.
  • Le design system : la source unique du style, tenue à part de WordPress.
  • Le plugin de sélection : il tire les articles sans doublon et purge le cache.
  • Le script de déploiement : il envoie, contrôle et sait revenir en arrière.

Ce qui se reprend

La méthode se reprend sans mon code : mesurer avant d’écrire, passer par un thème enfant pour garder le thème de base intact, prévoir le retour arrière avant chaque envoi et contrôler des pages témoins après chaque déploiement. Le résultat est visible, en ligne, sur mon Blog.

Ce que j'en retiens

Mesurer avant d’écrire m’a évité de refaire ce qui marchait. Prévoir le retour arrière avant d’envoyer m’a permis d’avancer sans peur. Un seul composant pour le pied de page, plutôt que deux copies qui divergent, rend les changements futurs triviaux. Et mener un tel chantier avec Claude Code ne m’a pas dispensé de décider : l’outil exécute, je choisis.

tous les projets