- Stato
- Aperto
- Segnalato per
- WPML Multilingual CMS 4.6.13
- Plugin/tema correlato
- Avada
- Tag dell’argomento
- Compatibility
Panoramica del problema
Nel tema Avada, quando si utilizza il “Gallery Widget” all’interno di un template di articolo, le immagini aggiunte dinamicamente (opzione Dynamic Source) tramite un campo ACF Repeater non vengono visualizzate nella lingua secondaria dopo la traduzione.
Soluzione alternativa
Assicurati di avere un backup completo del tuo sito prima di procedere.
- Apri il file functions.php del tuo tema.
- Aggiungi il seguente snippet:
// WPML Workaround for compsupp-7640 function wpml_compsupp7640_filter_fusion_gallery_image_shortcode($out, $pairs, $atts) { if (isset($atts['image_id']) && $atts['image_id'] == 0 && !empty($atts['image'])) { $atts['image_id'] = ''; } // Re-build the shortcode output with the modified attributes $out = shortcode_atts($pairs, $atts); return $out; } add_filter('shortcode_atts_fusion_gallery_image', 'wpml_compsupp7640_filter_fusion_gallery_image_shortcode', 10, 3);