- Statut
- Résolu
- Résolu dans
- WPML SEO 2.2.0
- Extension/thème associé
- Divi
- Étiquettes de sujet
- Compatibility
Aperçu de l’anomalie
Lorsque vous utilisez Divi et Yoast SEO avec WPML, les sitemaps XML ne s’afficheront pas comme prévu si vous définissez le format d’URL de langue sur Un domaine différent par langue.
Au lieu de cela, il affichera uniquement le sitemap XML pour la dernière langue que vous avez utilisée avant d’activer l’option de sitemap XML de Yoast.
Par exemple, si vous sélectionnez une langue secondaire et que vous désactivez puis réactivez cette option, le sitemap XML s’affichera uniquement dans cette langue spécifique. Il affichera les mêmes liens dans le sitemap XML pour tous les domaines alors qu’il devrait afficher des liens différents/corrects pour chaque domaine.
Solution de contournement
Ajoutez le code suivant à votre fichier functions.php :
add_filter( 'wpseo_enable_xml_sitemap_transient_caching' , '__return_false' ,11);
Si vous rencontrez toujours ce problème en utilisant Divi et Yoast SEO, veuillez suivre cette autre solution de contournement.
Prochaines étapes
Plusieurs clients ont déjà signalé ce problème à Divi, mais cela peut aider à faire avancer les choses si vous contactez Elegant Themes via leur formulaire de contact et demandez un calendrier pour le correctif.