Home / excerpt / Add “Read More” permalink to the end of the_excerpt
  • How to Add “Read More” permalink to the end of the_excerpt


    Adding this snippet to the functions.php of your wordpress theme will add a “read more” permalink at the end of the excerpt much like the_content does.

    ( click code to copy )

    wordpress snippet : PHP

    function excerpt_readmore($more) {
    	return '... <a href="'. get_permalink($post->ID) . '" class="readmore">' . 'Read More' . '</a>';
    add_filter('excerpt_more', 'excerpt_readmore');

    ( WordPress codex functions, hooks, in this snippet. )

    excerpt_more, get_permalink, add_filter,
  • Pingback: Append ‘Read More’ to the end of the_excerpt | WerdsWords()

  • Didn’t work for me =(

    • Do you use the “the_excerpt” function within your template?

  • Jhardy1974

    Is there a way to add the post title to the read more section?

  • chiappa

    ah perfect, thank you so much!

  • Neha

    1. At the end of my post , a button named “permalink” is showing but i want to change it to “read more”.
    2. While clicking on this button , my Featured image is not showing up , all i can see is my Post without its Featured image.
    Suggest something….

  • shirish nagansurkar

    I am using Deep Sea theme, trick is not working for me, kindly suggest something to fix it.

    • Without seeing your theme I would have no idea, I would guess that they don’t use the_excerpt() in the theme as expected so it does not work. This snippet simply just replaces […..] with my custom read more.