Quelles sont les nouveautés de WooCommerce 9.0?

Quelles sont les nouveautés de WooCommerce 9.0?

L’attente est terminée ! WooCommerce 9.0 est finalement sorti, apportant son lots d’améliorations et de nouveautés !

C’est toujours excitant quand une nouvelle version majeure pour l’une de nos applications préférées arrive. Nous sommes donc naturellement impatients de vous en parler.

Les développeurs de Woo continuent d’améliorer ce qui est déjà l’un des meilleurs plugins de commerce électronique pour WordPress.

La version 9.0 de WooCommerce compte de nombreux changements. Ceux-ci incluent une meilleure expérience de paiement, des blocs de collection de produits améliorés, des mises à jour d’API et l’essai plus rapide du HPOS avec des indices de recherche en texte intégral.

Il y a donc beaucoup de nouveautés dans cette version mise à jour de WooCommerce. Cela signifie qu’il y a beaucoup à dire dans cet article. Plongeons donc dans le sujet sans plus tarder.

Les principales nouveautés de WooCommerce 9.0

La version 9.0 de WooCommerce incluent plusieurs dizaines de changements d’ajustements mineurs. Bien qu’ils contribuent à améliorer le logiciel, la plupart d’entre eux ont un impact assez mineur.

Afin de ne pas abuser de votre patience, nous n’évoquerons pas l’ensemble des nouveautés de WooCommerce 9.0 dans cet article.

Il ne sera question que des changements les plus importants, ayant un impact marqué pour les utilisateurs du plugin.

Amélioration de l’expérience de paiement

L’expérience de paiement a toujours été une priorité élevée pour WooCommerce. Cela fait du sens quand on y réfléchit. C’est bien le moment clé dans le processus d’achat où le client s’engage réellement face à sa commande et doit payer.

C’est là que la connexion entre client et la boutique cesse d’être seulement une navigation web, et devient un engagement concret. Il est donc essentiel que l’expérience de paiement soit aussi agréable que possible.

Un client ne risquera généralement pas son argent durement gagné sur une page de paiement louche et peu fiable. C’est pourquoi les développeurs de Woo ont tenté d’améliorer encore une expérience de paiement déjà excellente. Pour ce faire, ils ont apporté quelques changements au plugin:

Résumé de la commande

Tout d’abord, le résumé de la commande a eu droit à une cure de rajeunissement. Il a également inclus une nouvelle fonctionnalité pour les ordinateurs, qui devrait aussi bientôt être disponible sur mobile.

Cette nouvelle fonctionnalité va ancrer le résumé de la commande à votre écran. Ainsi, cous ne ne perdrez pas de vue si vous faites défiler le contenu de la page.

De plus, la livraison gratuite affichera maintenant « GRATUIT » au lieu de « 0,00 $. » C’est un changement plutôt mineur, on en convient. C’est toutefois plus pratique et attrayant.

Le terme « GRATUIT » est plus facile à reconnaitre en un coup d’œil que « 0,00 $ ». Il évite donc aux clients de devoir s’arrêter pour lire les chiffres.

Ce mot simple déclenche aussi souvent une réaction émotionnelle positive. Après tout, on aime tous ce qui est gratuit. Même si c’est théoriquement un synonyme, « 0,00 $ » n’a pas la même connotation positive.

Formulaire d’adresse de paiement

Le formulaire d’adresse de paiement a aussi reçu une légère amélioration plutôt pratique. Il arrive qu’il ne soit pas nécessaire que tous les champs d’adresse soient visibles. Le récent changement apporte une nouvelle flexibilité à ce niveau.

WooCommerce 9.0 rend la ligne d’adresse 2 dynamique. Il s’agit du champs où vous mettez généralement des informations supplémentaires sur l’adresse, comme l’appartement, la suite, etc.

Vous pouvez rendre cette ligne obligatoire, en l’épinglant de manière permanente au formulaire. Vous pouvez aussi choisir de la rendre facultative, en le transformant plutôt en un bouton intégré.

Ce choix est pratique pour les clients qui n’ont pas besoin de l’utiliser. La ligne demeure accessible en un simple clic pour ceux qui la désire.

Nouveautés au niveau des options de livraison dans WooCommerce 9.0

La section Options de livraison de l’interface utilisateur de paiement dans WooCommerce 9.0 a également reçu une refonte visuelle, en plus de sélecteurs mis à jour.

De plus, le bloc de texte présent jusqu’à maintenant sous Informations sur l’emplacement est désormais un bouton Lire la suite.

Ce changement est généralement positif. Il réduit l’encombrement visuel sur l’écran, sans retirer la moindre information précieuse.

Numéros d’étape de vérification

Une autre nouveauté vise à réduire le désordre visuel et améliorer l’expérience de paiement. C’est un changement mineur, mais nous apprécions le choix offert.

L’équipe a ajouté l’option d’activer ou désactiver les numéros d’étape de vérification. Tout comme pour les options de livraison, WooCommerce rend désormais les deux choix simples à accéder.

Nouveautés de WooCommerce 9.0 au niveau des blocs de collecte des produits

Introduit en février 2024, le bloc de la collection de produits a consolidé plusieurs blocs différents en un seul endroit. Il a ainsi permis une création rapide et facile de collections de produits, incluant de nombreuses options.

Depuis ce temps, les blocs sont en demeurés en version beta. À partir de la mise à jour 9.0, ils ne le sont plus, et obtiendront même quelques améliorations !

Tout d’abord, Woo fait désormais une meilleure distinction entre un catalogue de collection de produits typique et les catalogues plus spécialisés. On pense ici à ceux créés pour les ventes ou les promotions.

Vous pouvez don faire en sorte que certains produits ou certaines collections restent affichés sur la page tout au long du filtrage effectué par l’utilisateur.

Il y avait aussi une certaine confusion à savoir pourquoi certains produits apparaissent différemment dans l’éditeur et le front-end du site.

Cela peut se produire lorsque vous ajoutez une collection de produits à l’un de ces modèles : Produits par catégorie, Produits par balise ou Produits par attribut.

Ce problème peut aussi se produire si vous activez le basculement de la synchronisation avec la requête actuelle en mode inspection.

Pour dissiper la confusion, Woo inclus désormais une nouvelle étiquette et une nouvelle info-bulle dans l’éditeur de produit. Elles vous indiqueront les circonstances où cela pourrait se produire.

Ajouts expérimentaux HPOS

L’équipe WooCommerce a lancé le système de stockage des commandes haute performance en 2022. Ce système HPOS ou High Powered Order Storage fait partie du noyau WooCommerce depuis la version 8.2.

Pour résumer brièvement, HPOS fournit des structures de base de données simplifiées. Celles-ci se veulent spécialement adaptées aux sites web de commerce électronique.

Le système optimise les structures pour les site WooCommerce, de même que les requêtes adressées à la base de données. Cette optimisation minimise leur impact sur les performances, ce qui améliore l’expérience utilisateur. Elle réduit les chance que le Back-End d’un site WooCommerce soit lent.

En d’autres termes, HPOS permet une communication simplifiée entre le site et la base de données. Cela améliore alors la vitesse et les temps de chargement.

WooCommerce 9.0 ajoute la prise en charge des index de recherche plein texte à HPOS. Cet ajout fait vise à accélérer les opérations de recherche des visiteurs.

La fonctionnalité est encore en phase expérimentale. Elle ne s’applique donc pour l’instant qu’aux adresses de commande et aux recherches de produits.

Dans le cadre de l’initiative HPOS pour accélérer les sites WooCommerce, son objectif ultime est d’offrir une évolutivité et une optimisation. De plus, toutes les autres recherches d’index non FTS bénéficieront toujours du HPOS lui-même.

L’équipe de WooCommerce a testé à fond cette nouvelle fonctionnalité expérimentale, et leurs résultats, comme le montre l’image ci-dessous, sont impressionnants.

Enfin, si vous souhaitez activer cette fonctionnalité et participer à la « bêta », pour ainsi dire, vous pouvez le faire depuis WooCommerce > Paramètres > Avancé > Fonctionnalités.

Mises à jour de l’API et autres nouveautés de WooCommerce 9.0

WooCommerce 9.0 apporte avec lui une mise à jour majeure au niveau de son API, en plus de quelques changements mineurs.

La principale nouveauté est que les données pour un remboursement sont désormais beaucoup plus faciles à obtenir.

La mise à jour introduit le nouveau point de terminaison d’API wc/v3/refunds. Grâce à lui, les utilisateurs peuvent désormais obtenir directement une liste de remboursements. Il est aussi possible de trier la liste par date et de la filtrer par plage de dates.

Jusqu’à maintenant, vous deviez joindre la commande correspondante à chaque remboursement pour obtenir ces données. Désormais, les points de terminaison du remboursement et de la commande correspondent. Il n’y a plus besoin de multiplier les commandes.

Quelques autres améliorations de l’API.

  • La suppression d’un coupon à l’aide de l’API renvoyait l’erreur 500. Ce bogue à été corrigé.
  • L’ancienne API REST a été supprimé du noyau WooCommerce;
  • Les produits sauvegardés prématurément lors de la mise à jour via l’API REST ont été corrigés;
  • La prise en charge du champ client a été ajouté au contrôleur des commandes REST
  • Les variations de type de produit ont été ajouté à la réponse dans l’API REST;
  • Des schémas d’éléments de ligne manquants ont été ajouté au point de terminaison des remboursements dans l’API REST.

Enfin, il y a quelques nouveautés et modifications supplémentaires qui ne rentrent pas dans les autres sections. Nous les survolerons donc rapidement ici.

  • Le SSR (System Status Report) de WooCommerce a été amélioré.
  • Sécurité : WordPress, les URL des sites, les préfixes de la base de données et les tables associées ne seront pas visibles dans le rapport. Ce changement permet de protéger les données sensibles;
  • Expérience utilisateur : Le format des SSD est amélioré, car il comprend un menu rétractable pour les questions;
  • Les champs de configuration basés sur le texte ont été ajustés . Ils permettent désormais de supprimer correctement les cadres HTML lors de l’enregistrement pour tous les rôles utilisateur. De plus, les cadres HTML dans la zone de description ne seront pas rendus par les méthodes de paiement lors du passage en caisse avec un shortcode. À moins bien sûr qu’un crochet d’extension ou le fichier de classe Payment Gateway ne les insère;
  • La balise primaire dans plusieurs modèles de blocs est changée de <div> à <main>. Cette mesure vise à améliorer l’accessibilité et le soutien des technologies d’assistance, comme les lecteurs d’écran.
  • Les modèles de blocs classiques sont maintenant renommés pour éliminer la confusion avec les modèles de blocs modernes.

Pour conclure sur les nouveautés de WooCommerce 9.0

Voilà qui résume les principales nouveautésde WooCommerce 9.0. Bien sûr, WooCommerce continue d’évoluer rapidement. En fait, la version 9.1 est même déjà arrivé. Celle-ci apporte surtout quelques correctifs, pour des bogues de la 9.0.

Nous sommes impatients de voir les nouveautés que nous la plateforme de commerce électronique à l’avenir. Les développeurs semblent constamment chercher à améliorer ce qui est déjà une excellente solution e-commerce.

Nous espérons que cet article vous a éclairé sur les nouveautés de WooCommerce 9.0. Si c’est le cas, nous vous invitons à consulter nos autres autres articles et tutoriels.

N’hésitez pas non plus à consulter notre base de connaissance. Vous y trouverez une foule d’articles détaillés pouvant répondre à toutes vos questions web.