WooCommerce 7.5 : où en est-on du FSE ?

WooCommerce 7.5

WordPress 6.2 est attendue en version finale pour le 28 mars. Depuis notre dernier article sur le plugin eCommerce phare de WordPress (WooCommerce 6.6, retour d’expérience), où en est-on côté WooCommerce sur la transformation au Full Site Editing de Gutenberg, alors que WC 7.5 pointe le bout de son nez ?

Voici un rapide aperçu des avancées de la plateforme eCommerce leader.

WordPress 6.2 & WooCommerce

Pour rappel, WP6.2 est l’une des dernières versions de la phase 2, elle améliore un peu plus l’expérience Full Site Editing (connu sous le doux acronyme FSE aka la capacité à gérer le design de son site en mode glissé déposé, avec une totale latitude de personnalisation). L’éditeur Gutenberg atteint une certaine maturité et rattrape peu à peu les builders tiers, mais il reste encore un peu de chemin à parcourir (pour stabiliser et garantir une expérience homogène).

Il faudra attendre WP6.3 (août) voire WP6.4 (novembre) pour bénéficier d’une version complète totalement stable de WordPress FSE, soit fin 2023.

Côté WooCommerce, la bascule vers les templates FSE est en cours (voir ci-dessous), cette transition perturbe un peu les projets (il faut bien veiller à utiliser des extensions déjà compatibles avec le FSE).

Fin mars 2023 la situation sera la suivante :

  • WooCommerce sera en version 7.5 finale (incluant WooCommerce Blocks 9.6) – mise à disposition à compter du 14 mars
  • WooCommerce 7.6 sera en cours de finalisation
  • WooCommerce Blocks 10.0 sera en cours de finalisation

Détaillons ci-après un peu plus en détail ce qu’il reste à finaliser pour que les templates de la solution eCommerce de WordPress soient tous déclarés transformés au format du nouvel éditeur Gutenberg.

Template Full Site Editing, où en est-on dans WooCommerce?

Des travaux préparatoires ont été menés depuis notre dernier article Retour d’Expérience WooCommerce 6.6 (juin 2022) :

  • Bloc Query Loop appelé Bloc Produits (depuis Woo Blocks 9.1)
  • Bloc Breadcrumb
  • Blocs Filtres
  • Bloc Mini Panier
  • Bloc compte client
  • Bloc Cross Selling pour le panier
  • Bloc Recherche
  • Bloc Avis (rating)
  • Bloc Prix
  • Bloc Produits associés (Woo Block 9.7)
  • Bloc Ajouter au panier (Woo Block 9.7)
  • Bloc Gallerie Image Produit (Woo Block 9.7)
  • Bloc détail produit (Woo Block 9.7)
  • etc.

Ceux-ci ont permis au projet d’avancer sur la mise en place des Template de Page incontournables au nouveau format FSE (éditable via Gutenberg) :

  • Template Checkout (validation commande) / Paiement : disponible et mature
  • Template Archive Produit : en cours de finalisation
  • Template Page Produit : en cours de finalisation
  • Template Page résultat de recherches produits : en cours de finalisation
  • Template Page confirmation de commande : à venir
  • Couche de compatibilité pour les thèmes classiques : en cours de finalisation
  • Bloc catégorie (grille ou liste)
  • Nouveaux patterns (compositions) : en cours

Bref, la solution sera prochainement pleinement compatible avec les fonctionnalités du nouvel éditeur Gutenberg, les travaux ont bien avancé, on est dans la phase de fine tuning.

Les autres axes de travail majeurs du projet WooCommerce

  • Nouvelle gestion de l’emporté marchandise (Picking) : disponible depuis WC 7.4
  • Section Marketing : gestion multicanale des actions marketings (depuis WC 7.6 / en cours de finalisation)
    • Refonte des extensions marketing recommandées vs installées
      • distinction entre les plugins permettant de gérer des campagnes marketing ciblées (sous-categorie sales-channel) et celles étant simplement pour gérer des actions marketing (categorie marketing mais non topées sales-channel)
    • API Campaign (listes des campagnes actuellement en cours, gestion des types de campagnes). Actuellement, seul le plugin Google Listing & Ads utilise cette nouvelle API
  • Nouvelle page de gestion des avis (backoffice) : disponible depuis WC 6.7
  • Nouvelle expérience éditeur de fiche produit (backoffice) : en cours de finalisation
  • Nouvelle table Commandes (HPOS – High Performance Order Storage, ex COT Custom Order Table), sur base des classes d’abstraction CRUD mises à disposition en 2017 avec WC 3.0 : en cours, sachant que le premier module qui sera compatible officiellement avec WC Subscriptions (le module officiel payant). Les gains annnoncés : au minimum 30%, en moyenne 45% dans 95% des cas)
  • Nouvelle table produit : sera certainement travaillée en 2024 !

Conclusion : notre avis

Lors de la sortie de WordPress 6.2, WooCommerce ne sera pas complètement prêt pour une expérience FSE complète, il faudra attendre encore quelques semaines :

  • Courant Avril 2023, nous pourrons construire nos templates de pages WooCommerce nativement via Gutenberg, grace à l’extension WooCommerce Blocks 10.0, et sur base d’un thème standard WordPress (ex: TT2/TT3). Nous aurons donc beaucoup plus de liberté pour modifier la disposition de nos pages, et valoriser de manière originale les produits de nos boutiques, directement via Gutenberg ;
  • D’ici fin juin 2023, la solution eCommerce atteindra une certaine maturité, et aura rattrapé son retard face à Shopify (tout en affirmant sa différence / ses avantages par rapport à une solution en mode Saas) :
    • Les fonctionnalités marketing apporteront un vrai plus (notamment gestion des campagnes ads) ;
    • La gestion des produits sera facilitée depuis le backoffice (nouvelle UX)
    • Le plugin aura fait un premier pas côté scalabilité face à PrestaShop / Magento (HPOS sera activé par défaut sur les nouvelles installations à compter d’Août 2023 // mise à jour : ce sera à compter de la 8.2 donc Octobre 2023) ;
    • La période intérimaire entre Template Classiques et Templates Gutenberg appartiendra au passé (tous les templates seront au format bloc FSE).

Envie de lancer une activité eCommerce ?