- Statut
- Résolu
- Signalé pour
- WPML Multilingual & Multicurrency for WooCommerce 3.6.3
- Extension/thème associé
- Enfold
Aperçu de l’anomalie
Le titre et le texte ALT traduits de l’image ne s’affichent pas sur l’interface publique de la page Enfold traduite. Vous pouvez rencontrer ce problème dans le scénario suivant :
- Ajoutez une image à votre médiathèque et traduisez le titre et le texte ALT.
- Créez une page avec Avia Builder.
- Ajoutez un élément image.
- Choisissez l’image que vous avez téléversée et traduite à l’étape 1.
- Traduisez la page.
Sur l’interface publique, vous verrez que le titre et le texte ALT d’origine de l’image s’affichent dans la langue secondaire.
Solution de contournement
Pour contourner ce problème, ouvrez le fichier image.php situé dans le dossier ../enfold/config-templatebuilder/avia-shortcodes/ de votre installation WordPress et ajoutez le code suivant :
$attachment = apply_filters('wpml_object_id', $attachment, 'attachment', true);
Ajoutez-le juste avant la ligne suivante :
$attachment_entry = get_post( $attachment );