WPML

WordPress 6.1 a été publié le 1er novembre et contient des anomalies critiques provoquant des pannes avec WPML. Nous avons récemment publié WPML 4.5.13 et Traduction de chaînes 3.2.3 pour les corriger.

WordPress 6.1 introduit des changements provoquant des pannes

Pour éviter de casser votre site, vous devez mettre à jour vers WPML 4.5.13 et Traduction de chaînes 3.2.3 avant de mettre à jour vers WordPress 6.1.

Comment mettre à jour WPML

WPML 4.5.13 et Traduction de chaînes 3.2.3 sont désormais disponibles pour tous les clients de WPML. Vous pouvez obtenir ces mises à jour depuis votre page de Téléchargements, ou en visitant la page Extensions.

Mise à jour de WPML et de Traduction de chaînes

Que faire si WordPress 6.1 casse votre site

Si vous mettez à jour vers WordPress 6.1 avant de mettre à jour WPML, vous verrez une erreur fatale sur votre site. Si vous avez déjà essayé de mettre à jour WPML en utilisant les étapes ci-dessus et que vous n'y parvenez pas, veuillez essayer la solution suivante :

  1. Désactivez Traduction de chaînes pour rendre l'interface publique de votre site accessible aux autres utilisateurs.
  2. Mettez à jour le noyau de WPML vers la version 4.5.13 et Traduction de chaînes vers la version 3.2.3.
  3. Réactivez Traduction de chaînes.

Si vous ne parvenez pas à accéder à l'interface d'administration de votre site ou si aucune des étapes précédentes ne semble fonctionner, veuillez essayer l'une de ces options :

  • Mettez à jour WPML manuellement via FTP (si vous ne pouvez pas vous connecter à votre site).
  • Revenez à une version précédente de WordPress, puis mettez à jour WPML.
  • Restaurez votre site à partir d'une sauvegarde, puis mettez à jour WPML avant de mettre à jour WordPress.
  • Utilisez le FTP pour modifier le nom du dossier de l'extension Traduction de chaînes, ce qui la désactivera. Vous pourrez ensuite la supprimer depuis la page des extensions et la réinstaller avec la dernière version.

Comment désactiver les futures mises à jour automatiques des fonctionnalités de WordPress

Vous pouvez désactiver les futures mises à jour automatiques de WordPress, à l'exception des mises à jour de maintenance et de sécurité, en accédant à Tableau de bordMises à jour et en cliquant sur le lien Passer aux mises à jour automatiques pour les versions de maintenance et de sécurité uniquement.

Passage aux mises à jour automatiques pour les versions de maintenance et de sécurité de WordPress uniquement

Il est important de noter que certains fournisseurs d'hébergement peuvent mettre à jour automatiquement les versions de WordPress. Dans ce cas, vous devrez les contacter pour arrêter les mises à jour automatiques.

Pourquoi cela s'est-il produit

Cette version publiée de WordPress a été une cible mouvante, avec des changements introduits entre chaque version candidate et des bogues qui n'ont pas été corrigés. De plus, la date de publication tombait un jour férié pour beaucoup de nos clients et collègues européens.

Normalement, nous ne publions pas de mise à jour avant qu'elle n'ait été testée de manière approfondie avec la dernière version de WordPress. Cependant, étant donné qu'aucune version finale de WordPress 6.1 n'était disponible jusqu'à la dernière minute, nous voulions vous fournir une mise à jour pour les anomalies critiques dont nous avions connaissance dès que possible.

Anomalies connues dans WordPress 6.1

Ces versions publiées de WPML corrigent plusieurs anomalies connues de WordPress 6.1, notamment :

Noyau de WPML 4.5.12 & 4.5.13 :

  • Correction d'une notification liée à WP_object_cache
  • Ajout de la prise en charge de la traduction du nouveau bloc d'élément de liste de l'éditeur Gutenberg
  • Correction d'un problème lors de l'enregistrement de chaînes provenant du conteneur Flexbox d'Elementor
  • Correction d'un problème avec le texte du widget de bloc qui était enveloppé de manière inattendue dans une balise de paragraphe
  • Correction du problème où les traductions des widgets de bloc n'étaient plus appliquées
  • Correction d'un problème avec le sélecteur de langue du menu où la classe wpml-ls-first-item était appliquée à la langue actuelle au lieu de la première langue listée. Ce problème a été introduit dans WordPress 6.1 et WPML 4.5.12.
  • Correction d'un problème avec les menus de langue hiérarchiques pour s'assurer qu'il n'est pas possible de ne pas afficher la langue actuelle dans ces menus.

Traduction de chaînes 3.2.3 :

  • Correction d'une erreur fatale qui se produit lors de l'exécution de WPML avec la version 6.1 de WordPress.

Veuillez noter : WordPress 6.1 peut également introduire des problèmes avec d'autres extensions et thèmes. Assurez-vous de garder tous vos thèmes et extensions à jour pour éviter les problèmes.

Des questions ou des commentaires ?

Faites-le-nous savoir dans la section des commentaires ci-dessous, et nous vous répondrons.

Vous avez trouvé cela utile ? Partagez cet article :