April 18, 2025 — Dans ce talk technique, j’évoquerai les possibilités disponibles pour construire des pages d’options de sites et d’extensions.
Après un rapide tour d’horizon de ce qui se fait actuellement, je vais me focaliser particulièrement sur l’implémentation des composants Gutenberg. Ils permettent d’obtenir rapidement et efficacement des pages d’options qualitatives, riches en fonctionnalités, uniformisées par rapport à l’éditeur et efficaces en termes d’utilisabilité, de maintenabilité et de sécurité.
September 21, 2023 — Pour le meilleur ou pour le pire, nous avons tous appris en 2017 que l’avenir de WordPress tournerait autour de Gutenberg. Chacun s’est approprié ce changement à sa manière : refus pur et simple, proactivité, adaptation en marche forcée ou encore douloureux apprentissage… avec en 2022 des bilans contrastés au sein de l’écosystème.
Durant cette conférence, je vous propose une rétrospective du point de vue d’une agence WordPress des choix qui ont été fait mais aussi du positionnement stratégique associé, tout en donnant un point de vue objectif et nuancé sur les succès et les échecs liés à l’adoption de ce nouvel éditeur… et surtout de cette nouvelle façon de penser le développement d’un site WordPress.
Car l’arrivée du Full Site Editing dans WordPress 5.9 nous le rappelle : Gutenberg, ce n’est pas qu’un éditeur, c’est un paradigme différent. Celui-ci a pu être très déstabilisant, même pour celles et ceux qui l’ont adopté dès la première heure. N’oublions également pas les équipes et les clients, car tous deux ont dû monter en compétence. Les équipes techniques ne sont pas les seules concernées car Gutenberg change tout à tous les niveaux de la chaîne de production, de la conception graphique au développement front et back-end, et même le planning des projets s’est retrouvé chamboulé ! Enfin, il a fallu tant bien que mal organiser et surtout accompagner la montée en compétence des clients. Un sacré défi, mais un challenge passionnant !
En plus de cette rétrospective, je vous proposerai un peu de prospective avec une présentation de ce qui nous attend avec le Full Site Editing, de mon positionnement vis-à-vis de cela en tant que contributeur au CMS et en tant que directeur technique d’une agence, et de la façon dont je prépare mon équipe à travailler avec ce que sera WordPress demain avec le projet Gutenberg.
Note : le but de cette conférence n’est évidemment pas de valoriser mon agence. Tout d’abord ce serait contraire à la charte, mais aussi nous ne sommes ni les meilleurs du monde, ni un exemple à suivre absolument. L’objectif est simplement de montrer les différentes voies possibles et d’expliquer mon point de vue vis à vis des évolutions passionnantes de l’écosystème WordPress.
May 8, 2023 — Code is Poetry ? Ou pas ! Pot pourri de clins d’œil et autres incongruités disséminées dans les recoins du code source de WordPress 🤡
February 28, 2023 — Webinaire WordPress dédié à l’utilisation de Gutenberg et à la roadmap du projet.
February 28, 2023 — La sobriété numérique, souvent confondue avec les performances ou avec l’éco-conception, est un terme que l’on retrouve dans de nombreux cahiers des charges, dans la presse, ou même dans les discours politiques. Avec plus ou moins de sincérité et de motivation, il faut bien l’avouer.
Au-delà du greenwashing et du bullshit marketing, il y a là-dessous un concept qui a pour objet de faire du web une industrie plus économe, plus vertueuse, contribuant un petit peu moins au désastre écologique qui s’annonce.
Finalement, qu’est-ce que l’éco-conception ? Pourquoi est-ce devenu un sujet majeur pour les organisations ? Comment mettre en œuvre un tel concept dans nos projets web ? Existe-il des outils de mesure ? Des labels ?
Et WordPress dans tout ça, est-ce plutôt une aide ou une contrainte ?
Je tâcherai de répondre à ces questions, de proposer une méthodologie pour l’intégrer à nos process de conception, de production, et de donner des pistes pour mesurer et valoriser le travail effectué.
June 12, 2020 — Apprendre à faire son premier patch sur le projet Gutenberg en utilisant GitHub, avec Riad Benguella
April 20, 2020 — Jb Audras a accompagné Jason Rouet pour sa première contribution au cœur du CMS WordPress. La visioconférence a été filmée pour celles et ceux qui voudraient également s’y essayer.
Merci aux personnes ayant participé à l’enregistrement :
Jason Rouet @JasonRouet
Valérie Galassi @ChapitreOnze
Emmanuel Hesry @manooweb
Sylvain Schellenberger
Justin Ahinon @justinahinon1
December 27, 2019 — Lors de la sortie de Gutenberg il y a un peu moins d’un an, les blocs réutilisables sont passés (presque) inaperçus. Et pourtant, le principe de réutilisabilité du contenu créé par le webmaster de façon transversale sur le site est une évolution majeure pour WordPress. Cette fonctionnalité puissante est cependant peu utilisée.
Lors de cette conférence, je vais revenir sur ce que les blocs réutilisables ont apporté aux webmasters WP, je vais proposer des exemples d’utilisation avancée, je vais expliquer la façon dont les blocs réutilisables fonctionnent techniquement dans le cœur WordPress (CPT, BDD, etc), et je vais proposer d’étendre le champ d’application de cette fonctionnalité afin de vous permettre de l’exploiter au maximum pour vos projets, y compris en dehors même de l’éditeur Gutenberg !
Création de fonctions PHP d’intégration de blocs réutilisables hors éditeur, création de widgets, codes courts (shortcodes) ou widgets dédiés, gestion éditoriale avancée… nous étendrons les fonctionnalités des blocs réutilisables bien au delà du simple éditeur Gutenberg. De nombreux exemples de code seront montrés et ils seront librement réutilisables ensuite pour vos projets. Une extension dédiée sera fournie et permettra également aux non-développeurs de profiter de ce qui sera montré durant cette conférence, même sans connaissances techniques.
June 25, 2018 — Nous sommes nombreux à travailler depuis loooongtemps avec WordPress.
Mais il y a pour l’instant encore assez peu de français qui ont contribué au core. Peu de confrères connaissent aussi vraiment le fonctionnement des releases. Des confrères d’autres pays ont bien compris l’intérêt de contribuer à cet écosystème, et nous aurions tout à gagner à les imiter.
Lors de ce talk, je vous propose de vous présenter le fonctionnement du core, de l’équipe de développement de WordPress, des releases et surtout vous expliquer comment vous préparer techniquement (et psychologiquement ?) à rentrer dans le cœur de votre CMS favori.
L’idée est donc de vous montrer comment contribuer au core (que vous soyez développeur front, back, designer, chef de projet ou tout autre métier du web), mais aussi de vous expliquer pourquoi vous devriez vous y intéresser et y participer dès aujourd’hui.
En restant passif devant le développement des logiciels open-source sur lesquels notre activité professionnelle repose, nous sommes contraints de suivre le mouvement. En y participant, il devient possible d’anticiper son évolution et donc d’en tirer parti à long terme. À court terme, on découvre aussi toute une panoplie de technologies et de process de développement très enrichissants professionnellement : workflow, review, tests unitaires…
April 25, 2018 — Vous vous doutez bien qu’un thème n’est pas accepté comme ça sur le répertoire officiel WordPress.org, pas vrai ? Oui, c’est pas si simple 🙂
Expert en analyse de sites web, Jean-Philippe Audit vous propose de vous faire entrer dans le monde de la revue de thème. C’est pour la bonne cause (WordPress.org) mais c’est aussi très utile pour prendre du recul par rapport à ses propres pratiques de développement ou pour étudier un thème avant de l’utiliser.
Que vous soyez un ou une futur·e auteur·e de thème WordPress ou un développeur·se confirmé·e de thèmes sur-mesure, Jean-Philippe vous présentera la méthodologie de mise en place d’une installation WordPress de « reviewer », le jeu de données destiné aux tests unitaires et toutes les extensions utiles à cette prestation : Theme Check, Debug Bar, Log Deprecated Notices, Theme Sniffer, Monster Widget, Pig Latin… et Tide qui va maintenant être implémenté de façon générale sur WordPress.org.
Monsieur Audit vous présentera des bonnes pratiques utiles pour contribuer à WordPress.org mais aussi idéales pour tester un thème – officiel ou premium – et être rapidement fixé sur sa qualité et son respect des règles de l’art. On parlera aussi des bonnes pratiques de qualité web au sens plus général, mais toujours dans une certaine austérité liée à l’exercice de l’audit, parce que bon « c’est que ça rigole pas ici hé ho » !