- Stato
- Risolto
- Segnalato per
- WPML Multilingual CMS 4.6.5
- Plugin/tema correlato
- Divi
- Tag dell’argomento
- Compatibility
Panoramica del problema
Se stai usando il tema Divi insieme a WPML, potresti aver notato che quando cambi la lingua predefinita del tuo sito, la traduzione del footer globale non viene più visualizzata.
Soluzione alternativa
Assicurati di avere un backup completo del tuo sito prima di procedere.
- Apri il file functions.php del tuo tema.
- Aggiungi questo codice:
// 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; }