WPML
Publiée
24 août 2017
Canal
Bêta
Testée 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 en « lecture seule »
  • 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 la Traduction de chaînes
  • Ajout de l’avis de Yoast demandant aux utilisateurs de mettre à jour 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 « 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 validera ce paramètre avant de l’enregistrer
  • Affichage d’une invitation pour l’inscription 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
  • Réduction 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 de taxonomie et de suppression des filtres
  • Correction de la synchronisation de l’ordre des menus lorsque le site a plus de 2 langues
  • Correction des chaînes gettext sur la page « WPML > Traduction de taxonomies »
  • Prévention du chargement de plugins/sitepress-multilingual-cms/res/js/sitepress.js depuis l’interface publique lorsque ce n’est pas nécessaire
  • Prévention du chargement de sitepress-multilingual-cms/templates/language-switchers/legacy-dropdown/script.js lorsque ce n’est pas nécessaire
  • Résolution d’un avis 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 « Utilisez le tableau de traduction des catégories pour faciliter la traduction »
  • Augmentation de la priorité du script du cookie de langue qui causait une mauvaise traduction des chaînes lors des requêtes 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 du problème de guillemet simple avec Enfold pour les attributs de shortcode
  • Suppression de l’avis 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 s’affichent désormais dans la bonne langue
  • Le transfert de données entre des domaines séparés pour différentes langues 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 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 Extensions → Ajouter → Commercial. 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 en même temps sans mélanger les versions.

Besoin d’aide ou envie de donner votre avis ? Veuillez utiliser notre forum de support technique.

Voir toutes les versions de WPML Multilingual CMS →