- Publiée
- 4 septembre 2017
- Canal
- Stable
- Testée avec WordPress
- 4.8.1
- Produit
- WPML Multilingual CMS
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 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.