WPML

Nous venons de publier WooCommerce Multilingual 5.2.1, une version corrective apportant une solution temporaire pour les sites qui effectuent la mise à jour vers WooCommerce 8.2 et activent le stockage de commandes haute performance (HPOS).

WooCommerce Multilingual a un nouveau nom

Suite à une demande de WooCommerce, nous avons renommé WooCommerce Multilingual en WPML Multilingual & Multicurrency for WooCommerce.

WooCommerce 8.2 introduit une nouvelle façon de stocker les commandes du site dans la base de données. Au lieu des tables d’articles, il passe à des tables personnalisées via le stockage de commandes haute performance (HPOS).

Ce n’est pas quelque chose que vous verrez directement, mais c’est conçu pour accélérer votre site. Avec les commandes dans leur propre table, votre site pourra les traiter plus efficacement, et vous pourrez accéder plus rapidement aux détails des commandes dans le back-end.

Compatibilité de WooCommerce Multilingual et HPOS

Nous travaillons toujours sur la prise en charge complète du stockage de commandes haute performance (HPOS).

Pour le moment, WooCommerce n’activera HPOS par défaut que pour les nouvelles boutiques WooCommerce. Pour les sites WooCommerce existants, l’activation de HPOS est facultative.

Si vous décidez d’activer HPOS, votre site multilingue fonctionnera et les clients pourront passer des commandes. Cependant, vous ne verrez pas les détails des commandes triés par langue et par devise dans Analytics et Rapports. Nous travaillons pour que WPML Multilingual & Multicurrency for WooCommerce recherche ces données de commande dans les nouvelles tables.

Ce que vous pouvez faire

Nous prévoyons de publier WooCommerce Multilingual 5.3, qui offrira une compatibilité prête à l’emploi avec HPOS, dans les prochaines semaines.

En attendant, pour éviter des problèmes sur votre site existant, attendez la sortie de WooCommerce Multilingual 5.3 avant de mettre à jour vers WooCommerce 8.2.

Si vous décidez tout de même de mettre à jour vers WooCommerce 8.2, vous avez les options suivantes :

  • Mettez à jour vers WooCommerce 8.2, mais n’activez pas HPOS.
  • Mettez à jour vers WooCommerce 8.2 et activez HPOS, mais assurez-vous de sélectionner également Activer le mode de compatibilité (synchronise les commandes dans la table des articles).
Activez à la fois le stockage de commandes haute performance et le mode de compatibilité

Si vous effectuez la mise à jour vers WooCommerce 8.2 et activez HPOS, nous vous recommandons de mettre également à jour vers WooCommerce Multilingual 5.2.1.

WooCommerce 5.2.1 vous avertit si HPOS est activé mais que vous n’avez pas activé le mode de compatibilité. Vous ne verrez une notification que si vous êtes dans cette situation.

Au lieu de vous obliger à parcourir les paramètres de WooCommerce, la notification affichée vous permet d’activer le mode de compatibilité d’un simple clic sur un bouton.

Comment mettre à jour vers WooCommerce Multilingual 5.2.1

Nous avons publié WooCommerce Multilingual 5.2.1 pour tous les sites, vous devriez donc pouvoir voir la mise à jour en vous rendant simplement sur la page Extensions de l’interface d’administration de WordPress.

Parfois, il faut du temps pour que la mise à jour atteigne tous les sites. Si vous ne la voyez pas, accédez à Extensions → Ajouter et cliquez sur l’onglet Commercial. Là, cliquez sur le bouton Vérifier les mises à jour, sélectionnez WooCommerce Multilingual et cliquez pour le mettre à jour.

Des questions, des commentaires ?

Prévoyez-vous d’activer HPOS sur votre site WooCommerce multilingue ? Partagez vos impressions, vos retours et toutes vos questions dans la section des commentaires ci-dessous.

Vous avez trouvé cela utile ? Partagez cet article :