Pour améliorer le SEO de votre site WordPress, vos balises de liens image doivent avoir un attribut title. Mais quand, ces liens sont les boutons précédents et suivants d’un slider ajouté par un module DIVI (lien affilié) comme dans notre exemple, l’ajout est compliqué voir impossible.
En réalité ça n’est pas impossible. Voici un snippet à ajouter au fichier functions.php de votre thème enfant.
function snippet_javascript() {
?>
<script type="text/javascript" id="seo-title-link">
jQuery(document).ready(function($) {
jQuery(".et-pb-arrow-prev").prop('title', 'Précédent');
jQuery(".et-pb-arrow-next").prop('title', 'Suivant');
});
</script>
<?php
}
add_action( 'wp_footer', 'snippet_javascript', PHP_INT_MAX );
Grâce à JQUERY et javascript on ajoute l’attribut Title à notre élément HTML lien dont on connait la classe CSS, on insère le script dans le footer en toute dernière position grâce à la priorité PHP_INT_MAX (le nombre entier le plus grand qui existe dans PHP) afin d’être sûr que notre lien existe bien avant de le modifier.