J'utilise ce code dans functions.php
pour ajouter un bouton permettant de créer un lien vers un message.
function new_excerpt_more($more) {
global $post;
return '<a class="excerpt-readmore" href="'. get_permalink($post->ID) . '">Read more</a>';
}
add_filter('excerpt_more', 'new_excerpt_more');
Dans front-page.php
j'ai get_template_part('content-ctp');
et dans ce fichier j'ai
$args = array(
'post_type' => 'radovi'
);
$ctp = new WP_Query($args);
...
the_excerpt();
Y at-il un moyen de ne pas avoir le bouton read-more uniquement pour cette boucle spécifique? Je ne pense pas pouvoir vérifier avec if(!is_front_page())
sur le filtre, car j'ai également 2 autres boucles en première page où j'ai besoin de ce bouton. Des suggestions sur la façon de le faire correctement à la manière Wordpress?
Vous pouvez simplement supprimer le filtre avant d'appeler the_excerpt
et le rajouter ensuite ...
remove_filter('excerpt_more','new_excerpt_more');
the_excerpt();
add_filter('excerpt_more', 'new_excerpt_more');