Menu

Lovely Cute
  • More Menu

    • Reports
    • Search
    • Graphs
    • Settings
  • Dream Fun Product

    Drop Menu

    • Reports
    • Search
    • Graphs
    • Settings
  • Home
  • About
  • Contact
  • Sitemap
  • Others
    • Gambar Lucu
    • Infografis
    • Inspirasi
    • Motivasi
    • Photoshop
    • Teka-teki
    • Tips
    • Ucapan

Quicker BD

  • Menu
  • Home
  • Blogger
    • SEO
      • SEO 1
      • SEO 2
    • CSS
      • CSS 1
      • CSS 2
      • CSS 3
      • CSS 4
      • CSS 5
    • Jquery
      • Jquery 1
      • Jquery 2
  • Music
    • Product 1
      • Sub Item
      • Sub Item
    • Product 2
      • Sub Item
      • Sub Item
  • Flat UI
  • Features
Home » Blogger jQuery » Blogger Tutorial » How-to » Add Auto Read More with Thumbnail to Blogger/Blogspot

Add Auto Read More with Thumbnail to Blogger/Blogspot

This tutorial will help you to make posts in the homepage and index to be displayed with automatic "Read more" button and thumbnail. An another custom way of make your blog look beautiful and fast navigation. by adding this feature to your blogspot blog you will be enabled to show your posts in the homepage and index pages with the title, a short summary with the number of characters and a thumbnail, thumbnail in the post will be generated automatically through JavaScript from the first image uploaded inside the post. Right after the title, summary and thumbnail, there will be a "Read more" link button which when you click on it, it will redirect the user to read the full/actual post.

Well, This Automatic Read More script will be displayed in the main blog page (Homepage), Label/Category page, and archive pages. also we can say "Index pages".

Also see : Related Posts Widget with Thumbnails and Summary for Blogger


Preview :
Add Auto Read More with Thumbnail to Blogger/Blogspot

Adding Automatic Read More feature in Blogger Posts

Log-in with your blogger account and from the blogger dashboard navigate to blogger template > Edit HTML.

Click anywhere inside the HTML area and press CTRL + F to enable search box and then type or copy paste below code inside the input box and HIT enter.

<data:post.body/>

Note : after hitting Enter, you'll find this code more than once but you need to stop at the third one.

Now, Replace above code with below code :

<b:if cond='data:blog.pageType != &quot;static_page&quot;'>
<b:if cond='data:blog.pageType != &quot;item&quot;'>
<div expr:id='&quot;summary&quot; + data:post.id'><data:post.body/></div>
<script type='text/javascript'>createSummaryAndThumb(&quot;summary<data:post.id/>&quot;,&quot;<data:post.url/>&quot;,&quot;<data:post.title/>&quot;);</script>
 <span class='readmore' style='float:right;'><a expr:href='data:post.url'>Read More &#187;</a></span></b:if></b:if>
<b:if cond='data:blog.pageType == &quot;item&quot;'><data:post.body/></b:if>
<b:if cond='data:blog.pageType == &quot;static_page&quot;'><data:post.body/></b:if>

Note:if you don't see any changes after going through all the steps, please try to replace the second <data:post.body/> as well.

Next search for </head> tag, then copy paste below code just above it.

<script type='text/javascript'>
posts_no_thumb_sum = 490;
posts_thumb_sum = 400;
img_thumb_height = 160;
img_thumb_width = 180;
</script>
<script type='text/javascript'>
//<![CDATA[
function removeHtmlTag(strx,chop){
if(strx.indexOf("<")!=-1)
{
var s = strx.split("<");
for(var i=0;i<s.length;i++){
if(s[i].indexOf(">")!=-1){
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, pURL, pTITLE){
var div = document.getElementById(pID);
var imgtag = "";
var img = div.getElementsByTagName("img");
var summ = posts_no_thumb_sum;
if(img.length>=1) {
imgtag = '<span class="posts-thumb" style="float:left; margin-right: 10px;"><a href="'+ pURL +'" title="'+ pTITLE+'"><img src="'+img[0].src+'" width="'+img_thumb_width+'px" height="'+img_thumb_height+'px" /></a></span>';
summ = posts_thumb_sum;
}

var summary = imgtag + '<div>' + removeHtmlTag(div.innerHTML,summ) + '</div>';
div.innerHTML = summary;
}
//]]>
</script>

<b:if cond='data:blog.pageType != &quot;static_page&quot;'>
<b:if cond='data:blog.pageType != &quot;item&quot;'>
<style type='text/css'>
.post-footer {display: none;}
.post {margin-bottom: 10px; border-bottom: 1px dotted #E6E6E6; padding-bottom: 20px;}
 .readmore a {text-decoration: none; }
</style>
</b:if>
</b:if>

Important :
  • To change the number of characters shown when there is no thumbnail, modify the 490 value in blue. For the number of characters shown when a post has a thumbnail, modify the 400 value.
  • If you want larger thumbnails, modify the 160 (height) and 180 (width) values in red.

Finally, Save the changes by clicking on "Save Changes" button. and you're done !

If you have any questions about this tutorial, Feel free to ask by commenting below. :)
Add Comment
Blogger jQuery Blogger Tutorial How-to

Share

Like

G+

Tweet

Tweet
Related Posts

Show Conversion CodesHide Conversion Codes
Show EmoticonHide Emoticon
Newer Older Home
Powered by Blogger.

Weekly Posts

  • How to Add A Transparent Notification Bar To Blogger
    How to Add A Transparent Notification Bar To Blogger
  • Add Auto Read More with Thumbnail to Blogger/Blogspot
    Add Auto Read More with Thumbnail to Blogger/Blogspot
  • Supreme V2 ( Version 2) Responsive Blogger Template Download for free
    Supreme V2 ( Version 2) Responsive Blogger Template Download for free
  • Create a Free Blog with Blogspot.com
    Create a Free Blog with Blogspot.com
  • How to Embed YouTube Videos In Blogger Posts
    How to Embed YouTube Videos In Blogger Posts
  • Simple Recent Posts Widget for Blogger / Blogspot
    Simple Recent Posts Widget for Blogger / Blogspot
  • Xmas "Flying Santa Claus" Widget for Blogger
    Xmas "Flying Santa Claus" Widget for Blogger
  • HTML iFrame Code Generator
    HTML iFrame Code Generator
  • Optimising images for search engines
    Optimising images for search engines
  • Customize Blogger Threaded/Nested Comments with CSS
    Customize Blogger Threaded/Nested Comments with CSS

Blog Archive

  • ►  2017 (2)
    • ►  October (1)
    • ►  May (1)
  • ►  2016 (5)
    • ►  October (1)
    • ►  September (1)
    • ►  March (1)
    • ►  February (2)
  • ►  2015 (28)
    • ►  November (1)
    • ►  September (7)
    • ►  August (2)
    • ►  July (1)
    • ►  June (1)
    • ►  April (3)
    • ►  March (3)
    • ►  February (5)
    • ►  January (5)
  • ▼  2014 (105)
    • ►  December (4)
    • ►  November (6)
    • ►  October (1)
    • ►  September (8)
    • ▼  August (12)
      • Pinterest "Pin it" Hover Button for Blogger Images
      • Show each blogger post's featured image on index p...
      • How to add official twitter buttons to blogspot blog
      • How to Create A Rollover Image Effect "Change imag...
      • Adding CSS Sprite Animated Social Media Icons to B...
      • Add Missing Embedded Comments Form to Blogger
      • Supreme V2 ( Version 2) Responsive Blogger Templat...
      • How To Make Money Online from Affiliate Marketing
      • Add Auto Read More with Thumbnail to Blogger/Blogspot
      • Add Flashing Christmas Lights in Blogger / Blogspot
      • How to Add Falling Snow Effect in Blogger for Chri...
      • Decorate your Blogger Blog for Christmas with Chri...
    • ►  July (14)
    • ►  June (5)
    • ►  May (11)
    • ►  April (5)
    • ►  March (15)
    • ►  February (24)

Labels

  • Facebook
  • twitter
  • googleplus
  • linkedin
  • youtube
  • flickr
  • vimeo
  • deviantart

Copyright Quicker BD 2018

Published By Gooyaabi Templates