- Stato
- In attesa dell’autore
- Plugin/tema correlato
- Bricks
- Tag dell’argomento
- Compatibility
Panoramica del problema
Quando usi Bricks con WPML, potresti riscontrare un problema per cui i testi ALT tradotti delle immagini non vengono visualizzati correttamente nell’elemento Immagine. Se la didascalia dell’immagine viene presa dall’allegato media anziché da una didascalia personalizzata, il front-end potrebbe mostrare la didascalia originale dell’immagine di origine.
Soluzione alternativa
Assicurati di avere un backup completo del sito prima di procedere.
- Apri il file …/wp-content/themes/bricks/includes/elements/image.php.
- Cerca la riga 751.
- Sostituisci:
$image_id = isset( $image['id'] ) ? $image['id'] : '';
- Con:
$image_id = isset( $image['id'] ) ? apply_filters( 'wpml_object_id', $image['id'], 'attachment', TRUE ) : ''; $image['id'] = $image_id;