WPML

Nous venons de publier WPML 4.9.4, qui apporte une compatibilité totale avec WordPress 7.0. Assurez-vous de mettre à jour WPML avant de passer à WordPress 7.0 et tout sera prêt.

Nouveautés de WordPress 7.0

WordPress 7.0 introduit un certain nombre de modifications dans l’éditeur de blocs et les fonctionnalités du noyau. Voici ce que WPML 4.9.4 résout.

Éditeur de blocs entièrement basé sur les iframes

WordPress 7.0 en fait la nouvelle norme, ce qui améliore l’isolation des styles et vous offre une expérience WYSIWYG plus précise. Sans cette mise à jour, WPML forcerait l’éditeur de blocs à revenir à l’ancien mode sans iframe sur chaque article et page, ce qui vous ferait passer à côté de ces améliorations et de toutes les futures évolutions basées sur le nouvel éditeur. Les blocs Sélecteur de langue de WPML ont également été mis à jour pour prendre en charge la version 3 de l’API de bloc, y compris le hook React requis pour que l’éditeur iframe fonctionne correctement.

Mise à jour du paramètre « Ouvrir au clic » pour les sous-menus de Navigation

WordPress 7.0 a modifié la façon dont le bloc Navigation enregistre ce paramètre. WPML lit désormais correctement l’attribut mis à jour, de sorte que les sous-menus respectent le comportement que vous avez configuré.

Nouveau contenu de bloc disponible pour la traduction

WordPress 7.0 introduit plusieurs blocs nouveaux et restructurés. WPML 4.9.4 enregistre les éléments suivants comme traduisibles, afin qu’ils apparaissent dans l’éditeur de traduction et s’affichent correctement sur le front-end dans toutes les langues :

  • Étiquettes d’accessibilité du bloc Icône (attributs aria-label)
  • Texte du bouton de fermeture de la superposition de Navigation
  • Étiquettes du bloc Onglet

Mise à jour de l’enregistrement des ressources de blocs

Le code interne de WPML pour l’enregistrement des ressources de blocs a été mis à jour pour utiliser les API correctes de WordPress 7.0. Cela corrige les avertissements de la console dans l’éditeur de blocs et garantit que le CSS de WPML se charge correctement dans l’éditeur iframe. Toutes les modifications sont rétrocompatibles avec WordPress 6.3.

Correction des avis de dépréciation PHP

Une fonction PHP obsolète dans WordPress 7.0 a été remplacée par son équivalent moderne dans l’ensemble de la base de code de WPML.

Autres correctifs

  • Correction d’un écran blanc sur les pages Paramètres et Tableau de bord de traduction de WPML dans wp-admin.
  • Correction du chargement lent sur la page Synchronisation des menus WP.

Mise à jour vers WPML 4.9.4

La mise à jour est disponible dès maintenant pour tous les clients WPML disposant d’un abonnement actif. Elle apparaîtra sur la page Extensions de votre interface d’administration WordPress dans les 24 heures.

Si vous souhaitez mettre à jour immédiatement, suivez les étapes ci-dessous :

1

Dans l’interface d’administration de votre site, accédez à Extensions → Ajouter une extension et cliquez sur l’onglet Commercial

2

Cliquez sur le bouton Vérifier les mises à jour

3

Sélectionnez WPML 4.9.4 dans la liste et cliquez sur Installer

Pourquoi il est important de garder WPML à jour

WordPress 7.0 n’est pas un événement isolé. Chaque version majeure de WordPress apporte des modifications en coulisses, et certaines d’entre elles affectent les sites multilingues d’une manière qui n’est pas toujours évidente jusqu’à ce que quelque chose cesse de fonctionner.

Notre équipe teste chaque version candidate de WordPress avant qu’elle ne soit rendue publique, identifie les problèmes de compatibilité et déploie les correctifs à temps. C’est ce que vous offre un abonnement WPML actif : votre site reste à jour avec WordPress sans que vous ayez à suivre vous-même chaque modification du noyau.

Vous avez trouvé cela utile ? Partagez cet article :