- Statut
- Résolu
- Signalé pour
- WPML Multilingual CMS 4.6.5
- Extension/thème associé
- Divi
- Étiquettes de sujet
- Compatibility
Aperçu de l’anomalie
Si vous utilisez le thème Divi avec WPML, vous avez peut-être remarqué que lorsque vous modifiez la langue par défaut de votre site, la traduction du pied de page global ne s’affiche plus.
Solution de contournement
Assurez-vous d’avoir une sauvegarde complète de votre site avant de continuer.
- Ouvrez le fichier functions.php de votre thème.
- Ajoutez ce code :
// WPML Workaround for compsupp-6904 add_filter( 'et_pb_module_shortcode_attributes', 'wpml_compsupp6904_translate_global_module_id', 10, 5 ); function wpml_compsupp6904_translate_global_module_id( $props, $attrs, $render_slug, $_address, $content ) { if ( isset( $props['global_module']) && is_numeric($props['global_module']) ) { $props['global_module'] = apply_filters( 'wpml_object_id', $props['global_module'] , get_post_type( $props['global_module'] ) , TRUE ); } return $props; }