WPML
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);

Tutti i problemi noti →