WPML
Date de publication
4 septembre 2017
Canal
Stable
Testé avec WordPress
4.8.1

Journal des modifications

Fonctionnalités

  • Améliorations des performances lors de l’accès à la base de données
  • Ajout du filtre get_translatable_documents_all pour permettre la modification des types de publication traduisibles après la lecture de la configuration « read-only »
  • Ajout d’une classe de compatibilité pour l’extension Google XML Sitemaps
  • Ajout du module Commentaires de traduction
  • Suppression de la dépendance avec WPML Page Builder, car il est désormais fusionné dans Traduction de chaînes
  • Ajout de la notification de Yoast qui demande aux utilisateurs de mettre à niveau leur version de PHP (si elle est trop ancienne)
  • Ajout d’un filtre pour mettre sur liste noire les URL gérées par la logique des « Absolute Links » (nécessaire lors du traitement des points de terminaison WooCommerce).
  • Fixation de la version de Twig à ~1.32.0 pour éviter les problèmes de compatibilité avec les anciennes versions de PHP
  • Ajout de la prise en charge du canal de l’installateur, permettant de télécharger et d’installer des versions bêta de WPML et de ses modules complémentaires
  • Ajout de la prise en charge de l’attribution d’une langue à n’importe quel widget, afin de limiter l’affichage des widgets uniquement à des langues spécifiques
  • Ajout de la prise en charge du XML personnalisé
  • Lors de la configuration d’une page HTML statique comme page racine, WPML valide ce paramètre avant de l’enregistrer
  • Affichage de l’invitation pour l’enregistrement des utilisateurs finaux

Correctifs

  • Utilisation du contenu propre du constructeur Enfold lors de l’enregistrement des chaînes du constructeur de pages
  • Correction de la duplication d’une page utilisant le constructeur de pages Enfold
  • Correction d’un filtre cassé dans get_page_by_path() avec WP >= 4.7
  • Diminution du nombre de requêtes lorsque WPML n’est pas configuré
  • Correction d’un problème lors de la construction d’une WP_Query avec les paramètres taxonomy et suppress filters
  • Correction de la synchronisation de l’ordre des menus lorsque le site a plus de 2 langues
  • Correction des chaînes gettext dans la page « WPML > Traduction de taxonomies »
  • Empêchement du chargement de plugins/sitepress-multilingual-cms/res/js/sitepress.js depuis l’interface publique lorsqu’il n’est pas nécessaire
  • Empêchement du chargement de sitepress-multilingual-cms/templates/language-switchers/legacy-dropdown/script.js lorsqu’il n’est pas nécessaire
  • Résolution d’une notification lors de la tentative de suppression d’un terme de taxonomie qui n’est pas défini pour être traduit
  • Correction de la traduction des cibles de liens dans les champs personnalisés lorsqu’il y a plus d’une valeur pour la clé méta
  • Correction du lien dans « Utiliser la table de traduction des catégories pour une traduction plus facile »
  • Augmentation de la priorité du script de cookie de langue causant une mauvaise traduction de chaînes dans la requête AJAX
  • Correction du domaine dans la fonction plugins_url pour correspondre à l’URL du domaine actuel
  • Correction d’un problème avec une barre oblique de fin sur l’URL d’aperçu
  • Correction d’un avertissement PHP lors de l’appel de la fonction wp_list_pages
  • Correction d’un problème de guillemet simple avec Enfold pour les attributs de shortcode
  • Suppression de la notification lorsqu’une traduction pour une langue ne peut pas être téléchargée
  • Les étiquettes les plus utilisées dans le champ de saisie semi-automatique sont désormais affichées dans la bonne langue
  • Le passage de données entre des domaines séparés pour des langues différentes ne fonctionnait pas correctement
  • Correction d’une erreur fatale avec PHP 7.1 lors de l’installation de WPML
  • Correction d’un problème de compatibilité lors de l’insertion d’un article depuis l’interface publique
  • Correction des classes body manquantes sur la page racine avec un modèle de page personnalisé
  • Correction d’un problème pour ouvrir l’aperçu de traduction avec les langues dans les domaines et le SSO activé
  • Suppression du répertoire vendor/wimg du paquet déployé car il n’est nécessaire qu’à des fins de développement
  • Correction d’un problème avec get_pagenum_link lors de la tentative de conversion de l’URL et que la langue est définie comme paramètre
  • Correction de la barre oblique de fin de l’URL d’accueil secondaire dans le sitemap XML de WP SEO
  • Correction du sitemap XML des catégories lors de l’utilisation d’une page racine
  • Correction d’une redirection inattendue avec les pages de premier niveau
  • Correction de la traduction des taxonomies Divi
  • Correction de la synchronisation du statut privé lorsque la source passe de « privé » à « publié »
  • Correction de la redirection selon la langue du navigateur lorsque la langue secondaire est dans un domaine différent

Mettre à jour ou télécharger

La mise à jour est disponible pour tous les clients WPML disposant d’un abonnement actif — elle apparaît sur la page Extensions de votre interface d'administration WordPress dans les 24 heures suivant sa publication. Vous pouvez également la rechercher immédiatement sous ExtensionsAjouterCommercial. Pour la télécharger et l’installer manuellement, accédez à Téléchargements dans votre compte wpml.org (voir les instructions d’installation) et n’oubliez pas de mettre à jour tous les composants ensemble sans mélanger les versions.

Besoin d’aide ou envie de donner votre avis ? Veuillez utiliser notre forum d’assistance technique (s'ouvre dans un nouvel onglet).

Voir toutes les versions de WPML Multilingual CMS