WordPress : Lire la suite et fonction excerpt

Sur WordPress, la fonction the_excerpt renvoie l’extrait d’un article. Bien qu’utile pour afficher l’aperçu de vos derniers articles sur la home de votre blog, elle ne permet pas d’ajouter le fameux « Lire la suite » permettant d’accéder directement à l’article désiré.

Pour résoudre ce problème, pas besoin de vous casser la tête. Il vous suffit simplement d’ajouter la petite fonction suivante dans le fichier functions.php de votre thème WordPress :

[quote type= »pull » style= »1″ align= »center »]function new_excerpt_more($more) {
global $post;
return ‘… <a href=’.get_permalink($post->ID).’>Lire la suite</a>’;
}
add_filter(‘excerpt_more’, ‘new_excerpt_more’);[/quote]

Et voilà, c’est aussi simple que ça. Dès lors, vous obtiendrez un joli « Lire la suite » avec le lien adéquat pointant vers l’article.

...et pour finir, 3 liens fondamentaux à VITE regarder : En vous souhaitant une belle découverte 😉



 

2 comments

  1. Bonjour,
    j’ai essayé de mettre la ligne de code indiquée dans mon fichier functions.php, mais cela n’a pas fonctionné et m’a indiqué un message d’erreur au lieu de voir apparaître mon site.
    Je ne comprends pas d’où vient mon erreur, j’ai juste copié-collé le code au début de mon fichier functions.php, ne sachant pas où le mettre dans le fichier.
    Pouvez-vous m’aider ?

    1. Bonjour Fanny,

      Il est important d’incérer le code entre les balises
      < ?php et ?> situées en début et fin du fichier functions.php.

      Ce que je vous recommande de faire est d’insérer le code en fin de fichier, juste avant la dernière balise : ?>

Comments are closed.