Filtre

Un hook filtre est un mécanisme utilisé dans WordPress pour modifier ou filtrer les données avant qu’elles ne soient affichées ou utilisées.

Cela permet de personnaliser le comportement des fonctions, des modèles ou des contenus en appliquant des modifications aux données lorsqu’elles sont récupérées ou affichées.

Un hook filter utilise la fonction add_filter() pour ajouter une fonction de rappel (callback) qui sera exécutée lorsque le filtre est déclenché. 

Exemple de hook du texte d’ancrage lire la suite

function modify_read_more_link_text($link_text, $post) {
    // Modifier le texte d'ancrage "Lire la suite" par le titre de l'article
    $modified_link_text = 'Lire la suite de "' . get_the_title($post) . '"';

    return $modified_link_text;
}

add_filter('the_content_more_link_text', 'modify_read_more_link_text', 10, 2);