- Statut
- Résolu
- Signalé pour
- WPML Multilingual CMS 3.5.0
- Résolu dans
- WPML Multilingual CMS 3.5.1 beta 3
Aperçu de l’anomalie
Dans la récente version publiée WPML 3.5.0, nous ajoutons la nouvelle table icl_string_pages pour précharger les traductions de chaînes et améliorer les performances du site.
Cependant, sur certains sites spécifiques, des arguments d’URL comme http://my-site.com/my-page/?arg1=value1&arg2=value2 sont utilisés pour différentes choses. Cela augmente le nombre de lignes inutiles dans la table icl_string_pages. La taille de la table peut alors atteindre des centaines de Mo et les performances du site sont considérablement affectées.
Solution de contournement
La solution de contournement actuelle consiste à passer à WPML Multilingual CMS 3.5.1 bêta 3 ou à attendre la version publiée officielle de WPML Multilingual CMS 3.5.1
La mise à jour depuis une version bêta précédente (3.5.1 bêta 2 ou 3.5.1 bêta 1) nécessite que vous définissiez temporairement ce paramètre dans votre wp-config.php
define('ICL_SITEPRESS_DEV_VERSION', '3.5.1');
Ensuite, après avoir visité votre site une fois, vous devez supprimer ce paramètre.