Rubrique du blog
Développement WordPress
Gutenberg, Interactivity API, extensions et migrations : des notes techniques tirées de projets réels, avec le code quand il sert.
-
Lire →
Tableaux responsives dans WordPress : pourquoi j'ai écrit Table Reflow
Un tableau qui déborde sur mobile, c'est illisible et contraire au critère de reflow des WCAG. Pourquoi aucune solution existante ne me convenait, ce que fait Table Reflow, mon plugin WordPress libre, et comment il transforme les tableaux en cartes côté serveur, sans JavaScript ni trace dans vos contenus.
-
Lire →
L'Interactivity API de WordPress : l'état partagé entre blocs
Retour d'expérience sur l'Interactivity API de WordPress à partir d'un comparateur de produits : synchroniser des blocs distants via un store natif, là où jQuery rame et où React serait surdimensionné.
-
Lire →
WordPress sans jQuery : un bouton j'aime avec l'Interactivity API
Rendre un bloc WordPress interactif sans jQuery ni React : un bouton j'aime décortiqué de bout en bout. Le clic, l'affichage réactif via les directives data-wp-*, le store, et la persistance côté serveur. L'introduction concrète à l'Interactivity API.
-
Lire →
Les plugins WordPress que j'installe sur tous mes sites (et ceux que j'évite systématiquement)
Ma stack de 9 plugins WordPress gratuits installés par défaut sur la trentaine de sites que je maintiens, les 4 premium ajoutés selon le projet (SEO, performance, sécurité, filtres à facettes), et ce que je refuse d'installer même si un client insiste.
-
Lire →
Migrer un site Elementor ou Divi vers Gutenberg : ce qu'on garde, ce qu'on refait
Cas concret de migration depuis un page builder vers Gutenberg natif : ce qui se récupère automatiquement, ce qu'il faut reconstruire, comment chiffrer le projet et sécuriser la SEO pendant la bascule.
-
Lire →
WordPress sans page builder : pourquoi j'ai arrêté Elementor et Divi
Retour d'expérience sur dix ans de WordPress et la bascule vers Gutenberg natif. Ce qu'on gagne en performance, ce qu'on perd en confort, et pourquoi le bilan penche largement d'un côté.
Parlons-en
Discutons de votre projet
Décrivez votre besoin en quelques lignes : je vous réponds sous 24 à 48 heures, sans engagement.