Un développeur WordPress, pas simplement un intégrateur
Je peux intégrer un design, mais je ne m’arrête pas là : développer une fonctionnalité métier, modifier un thème en profondeur, construire un plugin, travailler sur la structure des données, créer une interface d’administration spécifique, connecter WordPress à une API externe, reprendre du code que je n’ai pas écrit, corriger un problème complexe, ou faire évoluer une architecture existante. Un intégrateur assemble ce qui existe déjà ; je peux aussi construire ce qui n’existe pas encore.
15 ans à développer avec WordPress
J’ai commencé avec WordPress comme la plupart des développeurs de sa génération : comme un CMS pour publier du contenu. Le travail a évolué vers le développement de thèmes, puis vers des fonctionnalités sur mesure quand les thèmes ne suffisaient plus, puis vers des plugins quand ces fonctionnalités devaient être réutilisées ou maintenues indépendamment du thème. Aujourd’hui, une partie de mon activité porte sur l’architecture de projets métier plus larges — et sur mes propres produits, où je retrouve les mêmes contraintes que celles de mes clients, sans personne à qui les transmettre une fois la version livrée.
Des projets récents, des problématiques concrètes
Keobiz
Sur keobiz.fr, refonte de l’éditeur de contenu : passage à des blocs Gutenberg développés sur mesure plutôt qu’à un page builder tiers, avec une chaîne de style en SCSS, un build Gulp et un environnement de développement conteneurisé sous Docker.
La Truffe du Roy
Sur latruffeduroy.com, boutique WooCommerce : développement de widgets Elementor personnalisés au-delà de ce que les widgets standards permettent de composer.
Le détail de ces deux projets et des autres réalisations récentes (Kerogo Finance, Audit Conseils, Cabinet Jacques Rozenbaum) est disponible sur la page réalisations.
Je développe aussi mes propres produits
En dehors des projets clients, je conçois et je maintiens mes propres produits WordPress — ce qui m’expose directement aux mêmes contraintes qu’un client rencontrerait : architecture des données, interface, sécurité, maintenance, évolutivité.
myEasyCompta — gestion comptable et facturation pour indépendants. Aucun custom post type WordPress : les données sont stockées dans une trentaine de tables SQL dédiées, avec une interface Vue 3 et plus de 140 routes REST. La facturation électronique est conforme à la norme européenne EN16931 (Factur-X). Publié sur wordpress.org : 3 549 téléchargements.
WBugBoard — suivi de tickets et de bugs pour sites WordPress, avec capture automatique du contexte technique (URL, navigateur, résolution d’écran). Architecture en 3 tables SQL dédiées, API REST native de WordPress. Publié sur wordpress.org : 956 téléchargements.
SafeCore PRO — filet de sécurité autour des mises à jour WordPress : instantané avant mise à jour, vérification automatique après, restauration si quelque chose casse. Le cœur du plugin fonctionne sans dépendance externe, pour rester opérationnel même quand WordPress lui-même est cassé.
Mes compétences
WordPress — thèmes, plugins, custom post types, taxonomies, hooks, interfaces d’administration, API REST.
PHP — développement backend et logique métier, au-delà de ce qu’un plugin standard couvre.
Frontend — JavaScript, Vue.js et Tailwind CSS selon ce que le projet demande.
E-commerce — WooCommerce (widgets sur mesure, voir La Truffe du Roy) et une expérience PrestaShop plus ancienne (DecorEnVogue, DeGrimm).
API et intégrations — connexion de WordPress à des services ou systèmes externes quand le projet le demande.
Quand WordPress doit aller plus loin
Certains projets commencent comme un site WordPress classique, puis demandent une logique métier plus complexe, une API, une application externe, un back-office séparé, une synchronisation de données ou de l’automatisation. Dans ces cas, je travaille aussi avec PHP pur, Laravel et Vue.js — mais WordPress reste l’outil principal tant que c’est le bon choix : je ne cherche pas à en sortir par principe.
Utiliser l’existant quand il est pertinent
Je ne développe pas une fonctionnalité sur mesure simplement parce que je peux le faire. Si un plugin existant répond correctement au besoin, je l’utilise. Si plusieurs extensions assemblées créent une architecture fragile, j’étudie une solution plus maîtrisée. Si le besoin est réellement spécifique à l’activité, un développement sur mesure devient la meilleure option. L’objectif est la solution technique adaptée, pas le développement systématique.
Je préfère comprendre avant de développer
Face à un projet — nouveau ou existant — je commence par comprendre le besoin, puis j’analyse ce qui est déjà en place, j’identifie les contraintes réelles, je choisis une approche, je développe, je teste, je documente les points importants, puis je fais évoluer dans la durée. Cet ordre n’est pas une formalité : intervenir sur un site existant sans comprendre son architecture est le moyen le plus rapide d’y introduire une régression.
Parmi les projets réalisés
CoAventure — tableaux de bord d’administration sur mesure et fonctionnalités backend spécifiques.
Académie des Inscriptions et Belles-Lettres — import de 2 600 articles existants et plusieurs custom post types dédiés.
Communauté de Communes du Dourdannais en Hurepoix — gestion des événements et d’un kiosque de contenus.
DecorEnVogue et DeGrimm — boutiques PrestaShop, modules et fonctionnalités sur mesure.
Porsche, ainsi que des missions de sous-traitance pour BMW et Mercedes — intégration de designs sur mesure pour de grands acteurs de l’automobile.
Le détail de ces projets est disponible sur la page réalisations.
Des projets que l’on peut voir
Une partie de mon travail est publique et vérifiable par n’importe qui, indépendamment de ce que j’en dis ici : Reset Custom Post, WBugBoard et myEasyCompta sont tous les trois publiés sur le répertoire officiel wordpress.org, installables et inspectables par n’importe qui.
Que fait un développeur WordPress freelance ?
Il développe des sites, des plugins et des fonctionnalités WordPress sur mesure, en intervenant seul du cadrage à la mise en production — au-delà de la simple intégration d’un thème.
Pourquoi faire appel à un développeur WordPress plutôt qu’à une agence ?
Un seul interlocuteur du cadrage à la livraison, sans intermédiaire commercial. Pour les projets qui le nécessitent, je travaille aussi en sous-traitance directe avec des agences déjà en place.
Pouvez-vous reprendre un site WordPress existant ?
Oui, en commençant par un audit du thème, des plugins et des données en place, pour intervenir sans casser ce qui fonctionne déjà.
Pouvez-vous développer un plugin WordPress sur mesure ?
Oui — c’est le principe même de myEasyCompta, WBugBoard et SafeCore PRO, des plugins que j’ai développés et que je maintiens moi-même.
Pouvez-vous intervenir sur un thème WordPress existant ?
Oui, qu’il s’agisse d’un thème du commerce ou développé sur mesure — après avoir compris son architecture et ses dépendances.
Pouvez-vous connecter WordPress à une API ?
Oui, via l’API REST de WordPress ou des routes dédiées — c’est le principe de connexion entre myEasyCompta et son application mobile compagnon.
Travaillez-vous avec WooCommerce ?
Oui, avec une expérience e-commerce complémentaire construite sur PrestaShop. Le détail est sur la page dédiée.
Pouvez-vous assurer la maintenance d’un site WordPress ?
Oui, y compris sur des sites contenant du code spécifique — voir la page maintenance pour le détail de ce que ça comprend.
Pouvez-vous travailler à distance ?
Oui, la majorité de mes projets se déroulent entièrement à distance. Je peux aussi me déplacer en Île-de-France pour les projets qui le justifient.