Bonjour,
J'essaie de créer un site WordPress à l'aide d'Elementor. J'utilise le widget "carrousel d'images" afin créer un slider. J'ai renseigné les champs "Alt texte" et "Titre" de chacune des images de la médiathèque. Le problème est que lorsque je vérifie le code HTML de ma page aucune des images du carrousel ne contient l'attribut "Titre".
J'ai utilisé cet extrait de code pour essayer de résoudre le problème :

function isa_add_img_title( $attr, $attachment = null ) {
$img_title = trim( strip_tags( $attachment->post_title ) );
$attr['title'] = $img_title;
$attr['alt'] = $img_title;
return $attr;
}
add_filter('wp_get_attachment_image_attributes','isa_add_img_title', 10, 2);

Cela fonctionne avec toutes les images du site à l'exception des images de carrousel.
Pouvez-vous m'aider s'il vous plaît?
Modifié par RedaB (01 May 2022 - 18:31)
Modérateur
Bonjour,

Si cela marche partout sauf avec le plugin, c'est que l'attribut title (les deux fonction ajoutée au thèmes) est(sont) peut-être absent dans le template utilisé par le plugin ?

cdt
Modifié par gcyrillus (01 May 2022 - 21:12)
Merci beaucoup gcyrillus. Y a t'il y a un moyen de rajouter l'attribut title au template utilisé par le plugin ?

Très bonne soirée.
Modérateur
As tu un lien vers l'archive de ce plugin, histoire de se faire une idée de comment il fonctionne ?

P.S. Il y a longtemps que je n'ai pas utilisé ce CMS et n'ai aucune installation , alors je n'y jetterai qu'un oeil Smiley cligne

Cdt