Changer le comportement du thème TwentyTen

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.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.