J’avais eu une réponse simple et sans détour, sur le forum wordpress en français : “remplace the_excerpt” par “the_content”. Voici le fil de discussion: Thème TwentyTen : comment éviter “Lire la suite” ?
Je souhaiterais utiliser le thème par défaut, qui me semble tout à fait super ! Juste une petite contrariété m’arrête : par défaut, il coupe les billets à la fin du premier paragraphe. Dommage ! Cette fonction existe déjà dans l’éditeur : avec “more” on peut décider de l’utiliser, ou pas.
Alors, si je veux supprimer ce comportement, que dois-je éditer et comment ?
Réponse de Lumière de Lune:
remplacer the_excerpt() par the_content()
Comment faire ?
[melodie@localhost twentyten]$ grep -R “the_excerpt” *
attachment.php: <div><?php if ( !empty( $post->post_excerpt ) ) the_excerpt(); ?></div>
functions.php: * function tied to the get_the_excerpt filter hook.
functions.php:add_filter( ‘get_the_excerpt’, ‘twentyten_custom_excerpt_more’ );
loop.php: <?php the_excerpt(); ?>
loop.php: <?php the_excerpt(); ?>
loop.php: <?php the_excerpt(); ?>
[melodie@localhost twentyten]$
la console répond “soit dans functions.php, soit dans “loop.php”. Je pense que j’avais dû faire la modification dans functions.php parce que ça me semblait le plus logique : functions.php:add_filter( ‘get_the_excerpt’, ‘twentyten_custom_excerpt_more’ ); et ça avait dû fonctionner.