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.