Adding the Read More button and Excerpts to your blogger blog makes your blog look neat and organized. On default, when you visit any blogger blog, all posts are displayed on the home page in full, but with this tip I’m about to show you, you can add excerpts (a summary of the post) with a Read More Link to the main post just like the image shown below.

how to add excerpts and read more button to blogger

Follow this guide and you’ll have your excerpts, thumbnails and Read More button link running in less than 5 minutes.

How to Add Read More, Thumbnails and Excerpts in blogger

  1. Log in to your blogger dashboard, now click on the drop down button next to the blog you wish to add this function, then click on Template
  2. Now click on Edit HTML >> Proceed. Now tick the Expand Widget templates checkbox
  3. Click Ctrl + F and search for </head> , now immediately before this paste the code below
     <script type=’text/javascript’>var thumbnail_mode = “no-float” ;summary_noimg = 300;

    summary_img = 350;

    img_thumb_height = 200;

    img_thumb_width = 300;


    <script type=’text/javascript’>


    function removeHtmlTag(strx,chop){



    var s = strx.split(“<“);

    for(var i=0;i<s.length;i++){


    s[i] = s[i].substring(s[i].indexOf(“>”)+1,s[i].length);



    strx = s.join(“”);


    chop = (chop < strx.length-1) ? chop : strx.length-2;

    while(strx.charAt(chop-1)!=’ ‘ && strx.indexOf(‘ ‘,chop)!=-1) chop++;

    strx = strx.substring(0,chop-1);

    return strx+’…’;


    function createSummaryAndThumb(pID){

    var div = document.getElementById(pID);

    var imgtag = “”;

    var img = div.getElementsByTagName(“img”);

    var summ = summary_noimg;

    if(img.length>=1) {

    imgtag = ‘<span style=”float:left; padding:0px 10px 5px 0px;”><img src=”‘+img[0].src+'” width=”‘+img_thumb_width+’px” height=”‘+img_thumb_height+’px”/></span>’;

    summ = summary_img;


    var summary = imgtag + ‘<div>’ + removeHtmlTag(div.innerHTML,summ) + ‘</div>’;

    div.innerHTML = summary;





  4. Now press Ctrl + F and search for <data:post.body/> , now replace with the code below
     <b:if cond=’data:blog.pageType == &quot;static_page&quot;’><br/><data:post.body/>


    <b:if cond=’data:blog.pageType != “item”‘>

    <div expr:id='”summary” +’><data:post.body/></div>

    <script type=’text/javascript’>createSummaryAndThumb(“summary<>”);

    </script> <span class=’rmlink’ style=’float:right;padding-top:20px;’><a expr:href=’data:post.url’><img alt=’Read More’ src=’’/></a></span>


    <b:if cond=’data:blog.pageType == “item”‘><data:post.body/></b:if>



  5. Now click on Save Template, and view your blog. That’s it.

Hope you enjoyed this blogger tip. If you encounter any problem on this, feel free to use the comment box to ask your questions.


  1. Thanks for the post, but bro the thing not working for me. what do i do… done everytin you said but yet not working


Please enter your comment!
Please enter your name here