WordPress 5.9 : une nouvelle ère pour la création de site ?

Wordpress 5.9

Le 25 janvier 2022, WordPress 5.9 a été officialisé par le projet CMS OpenSource, elle répond au petit nom de « Joséphine Baker ».

L’éditeur de site leader du marché grand public atteint un nouveau point de maturité, grâce à la finalisation de groupes fonctionnalités du projet Gutenberg, qui étaient en gestation depuis décembre 2018. Le LEGO prend forme, et va impacter durablement l’éco-système de plugins (buider/themes). L’interface devient encore plus intuitive, grâce au Full Site Editing (FSE).

Nous nous sommes empressés de tester cette nouvelle version majeure, et voici un rapide retour d’expérience.

Le gestionnaire de site WordPress : une rapide présentation

Pour ceux qui ont été absents depuis les années 2000, WordPress (lancé en 2003) n’est plus uniquement un outil pour gérer son blog. C’est devenu le gestionnaire de contenu qui propulse environ 40% des sites web de la planète, et il est rassurant car évolutif et opensource : les versions sortent conformément à la roadmap définie par le projet, et l’offre pléthorique d’extensions vient répondre aux besoins les plus évolués, via des plugins et des thèmes, gratuits ou payants.

D’abord créé pour permettre l’édition de blogs, années après années le CMS (Content Management System) s’est étoffé pour permettra aussi de gérer des boutiques en ligne (ex: Shopify / Woocommerce), grâce aux extensions via plugins fonctionnels ou thèmes payants. Certains même gèrent leur offre de formation en ligne directement depuis Worddress. Les plugins Stripe ou Paypal apportent de quoi gérer vos paiements en ligne en toute sécurité.

Bref, WordPress est maintenant un vrai écosystème. Pas mal d’agences ou de freelances se sont spécialisés dans ce CMS, et généralement votre usage du CMS est évolutif :

  • Vous pouvez commencer à promouvoir votre activité de manière autonome via les plugins / thèmes gratuits. Pas mal de PME ou d’Associations débutent ainsi à coût maîtrisés, via les ressources internes de leur structure.
  • Dès que vos besoins évoluent ou que votre activité se structure, il est habituel de se faire accompagner par agences spécialisées, pour accélérer, tant sur le côté design, que de manière fonctionnelle (création de plugin maison), et généralement vous en profitez pour réellement gérer les enjeux de référencement / SEO (sic !).
  • Votre structure ayant atteint la maturité, vous conservez généralement WordPress pour gérer votre Blog Corporate. La partie eCommerce étant gérées sur des plateformes dédiées, avec des développements maison pour faire l’interface avec les applicatifs internes métiers. C’est alors qu’apparaissent les CMS Typo 3, Drupal, les Framework Symfony ou Laminas, et les solutions e-Commerces Salesforce (SFCC), Magento, Prestashop, etc.

Le projet Gutenberg : un rapide historique

Depuis quelques années, WordPress se fait concurrencer par les solutions de sites clefs en main, avec glisser-déposer, telles Wix et Squarespace. Il fallait réagir. En 2018, le projet introduit le nouvel éditeur Gutenberg. Construit en React, il amorce un virage majeur pour le CMS, tellement important que le projet est découpé 4 phases principales :

  • Phase 1 – WordPress 5.0 (Décembre 2018) Introduction de Gutenberg, le nouvel éditeur, basé sur une logique de bloc
    • Fin Phase 1 – WP 5.8 : première brique FSE, permet composer les templates des articles en incorporant des blocs, pour personnaliser ses publications
  • Phase 2 – WordPress 5.9 (Janvier 2022) Theme FSE + Customisation
  • Phase 3 – Collaboration multi-auteurs
  • Phase 4 – Support Multilingue natif (plus besoin de plugins tiers)

WP 5.8 a donc introduit en juillet 2021 les premières briques du Full Site Editing (FSE), aka le Builder de Theme / Constructeur de site natif de WordPress. Les versions précédentes n’étaient qu’introductives. Avec WP 5.8 nous pouvons écrire nos articles directement en mode Wysiwyg, et même les composer de manière souple.

Les nouveautés de WordPress 5.9, une avancée majeure

La version 5.9 vient parachever les apports des versions préliminaires, en apportant 2 nouveautés majeures :

  • Nouvel Editeur de thème, qui permet de personnaliser le design de son site en glissé déposé (theme, templates, templates partiels tels header, footer, etc.) et sa charte graphique (charte couleur, police, etc.).
    • Tout est modifiable en ligne directement, même si il y reste encore des choses à améliorer ou manquantes (cf plus bas).
    • De nombreux blocs sont proposés, permettant de répondre à la plupart des besoins d’un site moderne
    • Les patterns de blocs (motifs de blocs composés) viennent pousser le concept encore plus loin. Cela permet d’utiliser même des compositions entre différents thèmes.
  • Nouveau thème Twenty Twenty Two (2022 aka TT2), qui est full FSE et donc full blocks Gutenberg.

En terme d’impact sur les projets web, cette version apporte les novations suivantes :

  • Une nouvelle façon de penser les thèmes, full blocks, les développeurs trouveront aussi des nouveautés dans le theme.json qui passe en V2 avec de nouvelles valeurs dans les tableaux)
  • Vous n’êtes plus obligés d’utiliser des surcouches (builders Elementor, Beaver, Divi, etc), nativement votre site sera plus rapide
  • Vous êtes plus autonomes pour apporter des modifications de design directement depuis l’interface

Créer son site directement sous WP 5.9 : nos enseignements

Nous devions depuis plusieurs années travailler sur notre site web (« le cordonnier est toujours le plus mal chaussé »), l’occasion était trop rêvée d’installer cette nouvelle version et de construire directement notre site et son design via FSE, histoire d’en voir les limites.

Qu’avons-nous pensé de cette version 5.9 ? Et bien, nous avons été agréablement surpris :

  • Une prise en main dans la continuité. L’interface du backoffice n’a pas été modifié, seul la section Apparence fait apparaitre de nouveaux menus si vous utilisez un thème compatible FSE. Les développeurs ont amélioré dans la continuité, vous ne serez pas perdus ;
  • Cette première version est un peu jeune (le flag « Beta » est d’ailleurs encore présent dans l’interface), il y quelques manques ou quelques incongruités, mais rien de critique, les versions 5.9.1 / 5.9.2 à venir allant déjà corriger les désagréments les plus majeurs, comme :
    • Gestion des Styles des liens (a:hover, a:visited), aucun menu ne permet de personnaliser (il faut passer par la personnalisation via theme.json ou via l’ancien customizer qui est quelque peu caché)
    • Gestion des Styles des Hn global site (notamment la taille et les espacements), il faut le faire page par page, c’est dommage
    • Nouveau Bloc navigation pas super ergonomique, et assez simplet (pas de sticky possible nativement, gestion espacements, et toujours le burger à 2 barres alors que le standard marché ergonomique est à 3 barres), vivement qu’il soit amélioré
    • Création de template custom pas possible depuis l’Éditeur > Modèles, il faut le faire lors de la création de vos contenus Story ou Pages (colonne de droite options page, lorsque vous associez le contenu à un template)
  • Vous pouvez compléter les lacunes du Gutenberg standard via les plugin d’extension dédiés (ex : Kadence Blocks, Ultimate Addons for Gutenberg, etc.), et faciliter ainsi votre intégration
  • Votre site sera plus rapide si vous utilisez le Builder natif de WP : vous n’êtes pas alourdis par les Builders tierce (Elementor, Divi, etc.), et cela se ressent sur les scores Pagespeed Insight, sans devoir utiliser un plugin de cache
  • Les plugins que nous utilisons systématiquement pour améliorer le standard ont déjà été mis à jour par leurs auteurs pour être compatibles 5.9 : vous retrouverez vos petits outils qui vous font gagner du temps
  • Insertion de code dans tous les templates (ex: Breadcrumb, Analytics) : on n’a pas encore trouvé comment faire avec l’Editeur Standard. A priori pour l’instant il faut passer par des plugins tierces.
  • La gestion SEO sous le CMS WordPress est encore possible, ouf ! Aucune régression n’a été introduite sur ces enjeux par cette version majeure, la continuité est gérée.

Nous n’avons pas encore poussé ce nouveau moteur de thème dans ses retranchements (via les thèmes enfants par exemple), on attend quelques correctifs annoncés dans la 5.9.1/5.9.2 pour nous lancer sur le sujet.

En conclusion, nous vous confirmons que pour des sites simples vous n’avez plus besoin de passer par des plugins tierce type Builder Elementor/Divi, si vous êtes suffisamment débrouillard pour utiliser l’éditeur Gutenberg (mais cela va s’améliorer d’ici WP 6.0 en mai 2022). L’usage d’un builder de thème pourra vous faire gagner du temps (le core pourra difficilement les rattraper, Elementor & Co ont trop d’avance), ou vous permettre de mieux gérer des sites complexes, le builder de thème natif étant pour l’instant trop limité. C’est vrai aussi que nous n’avons pas beaucoup utilisé de block patterns.

Faut-il passer son site sur cette version 5.9 ?

Notre réponse est OUI, car :

  • WordPress 5.9 gère les thèmes classiques (rétrocompatibilité) vous retrouverez le customizer et c’est toujours mieux de tourner sur la dernière version histoire de gérer convenablement la sécurité et l’évolutivité. Les thèmes du marché et les builders vont peu à peu s’adapter à cette nouvelle donne FSE, mais c’est clair que leur marché est impacté
  • Les utilisateurs plus techniques seront contents d’utiliser les thèmes compatibles FSE voire de construire leur propre thème 100% bloc FSE. C’est l’avenir de WP, autant se lancer pour prendre de l’avance.

De notre côté, nous maîtrisons maintenant cette nouvelle version, n’hésitez pas à nous contacter pour tout besoin de conseil ou d’assistance.

Besoin d’aide pour gérer votre site WordPress ?

Il est clair que les versions mineures à venir 5.9.1 / 5.9.2 / 5.9.3 puis la version majeure WordPress version 6.0 (attendue pour Mai 2022) permettront de finaliser le FSE, grâce aux retours de la communauté. Et c’est bientôt ! Mais vous pouvez déjà avancer la refonte de votre site, l’essentiel est déjà là.