How To Add Together Related Posts Widget To Blogger Amongst Thumbnails

Now hither is a wonderful hack for displaying related posts beneath each of your spider web log posts along amongst post service thumbnails. The related posts are picked from other posts having same category/label/tag. With this hack many of your readers volition stay on your site for longer periods of fourth dimension when they run into related posts of interest.

Now hither is a wonderful hack for displaying related posts beneath each of your spider web log posts  How To Add Related Posts Widget To Blogger amongst Thumbnails

Adding the Related Posts Widget to Blogger/Blogspot

Step 1. Log inwards to your Blogger account in addition to larn to Template > Edit HTML

Now hither is a wonderful hack for displaying related posts beneath each of your spider web log posts  How To Add Related Posts Widget To Blogger amongst Thumbnails

Step 2. Click anywhere within the code surface area in addition to press the CTRL + F keys:

Now hither is a wonderful hack for displaying related posts beneath each of your spider web log posts  How To Add Related Posts Widget To Blogger amongst Thumbnails

Step 3. Search for this tag that yous postulate to add together within the search box (hit Enter to detect it):
</head>
Step 4. Copy in addition to glue the below code only before/above the </head> tag:
<!--Related Posts amongst thumbnails Scripts in addition to Styles Start-->
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<style type='text/css'>
#related-posts{float:left;width:auto;}
#related-posts a{border-right: 1px dotted #eaeaea;}
#related-posts h4{margin-top: 10px;background:none;font:18px Oswald;padding:3px;color:#999999; text-transform:uppercase;}
#related-posts .related_img {margin:5px;border:2px corporation #f2f2f2;object-fit: cover;width:110px;height:100px;-webkit-border-radius: 5px;-moz-border-radius: 5px; border-radius: 5px; }
#related-title {color:#333;text-align:center;text-transform:capitalize;padding: 0px 5px 10px;font-size:12px;width:110px; height: 40px;}
</style>
<script type='text/javascript'>
//<![CDATA[
var relatedTitles=new Array();var relatedTitlesNum=0;var relatedUrls=new Array();var thumburl=new Array();function related_results_labels_thumbs(json){for(var i=0;i<json.feed.entry.length;i++){var entry=json.feed.entry[i];relatedTitles[relatedTitlesNum]=entry.title.$t;try{thumburl[relatedTitlesNum]=entry.gform_foot.url}catch(error){s=entry.content.$t;a=s.indexOf("<img");b=s.indexOf("src=\"",a);c=s.indexOf("\"",b+5);d=s.substr(b+5,c-b-5);if((a!=-1)&&(b!=-1)&&(c!=-1)&&(d!="")){thumburl[relatedTitlesNum]=d}else thumburl[relatedTitlesNum]='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRqsX7egGp97vn3b0jyS87L0XMmQth9EO9lU9qhyH8AWbw6w87U9qL0w5YZ8RT061m5Snm1DeolnImmhRYpDmHTRJflxYtpEVlaYWmX-DZ_PKN2LOGpE1nUCWm5k6UX34u8QcHmZBrBQI-/s1600/no-thumbnail.png'}if(relatedTitles[relatedTitlesNum].length>35)relatedTitles[relatedTitlesNum]=relatedTitles[relatedTitlesNum].substring(0,35)+"...";for(var k=0;k<entry.link.length;k++){if(entry.link[k].rel=='alternate'){relatedUrls[relatedTitlesNum]=entry.link[k].href;relatedTitlesNum++}}}}function removeRelatedDuplicates_thumbs(){var tmp=new Array(0);var tmp2=new Array(0);var tmp3=new Array(0);for(var i=0;i<relatedUrls.length;i++){if(!contains_thumbs(tmp,relatedUrls[i])){tmp.length+=1;tmp[tmp.length-1]=relatedUrls[i];tmp2.length+=1;tmp3.length+=1;tmp2[tmp2.length-1]=relatedTitles[i];tmp3[tmp3.length-1]=thumburl[i]}}relatedTitles=tmp2;relatedUrls=tmp;thumburl=tmp3}function contains_thumbs(a,e){for(var j=0;j<a.length;j++)if(a[j]==e)return true;return false}function printRelatedLabels_thumbs(){for(var i=0;i<relatedUrls.length;i++){if((relatedUrls[i]==currentposturl)||(!(relatedTitles[i]))){relatedUrls.splice(i,1);relatedTitles.splice(i,1);thumburl.splice(i,1);i--}}var r=Math.floor((relatedTitles.length-1)*Math.random());var i=0;if(relatedTitles.length>0)document.write('<h4>'+relatedpoststitle+'</h4>');document.write('<div style="clear: both;"/>');while(i<relatedTitles.length&&i<20&&i<maxresults){document.write('<a style="text-decoration:none;margin:0 4px 10px 0;float:left;');if(i!=0)document.write('"');else document.write('"');document.write(' href="'+relatedUrls[r]+'"><img class="related_img" src="'+thumburl[r]+'"/><br/><div id="related-title">'+relatedTitles[r]+'</div></a>');if(r<relatedTitles.length-1){r++}else{r=0}i++}document.write('</div>');relatedUrls.splice(0,relatedUrls.length);thumburl.splice(0,thumburl.length);relatedTitles.splice(0,relatedTitles.length)}
//]]>
</script>
</b:if>
<!--Related Posts amongst thumbnails Scripts in addition to Styles End-->

Note:
- to alter the width in addition to superlative of thumbnails, modify the 110px in addition to 100px values inwards red
- to alter the color in addition to size of related posts titles, alter the #333 color value inwards blue
- take away the trouble in violet if yous desire the related posts to hold out displayed both inwards homepage in addition to post service pages.

Step 5. Find the trouble below (you volition detect ii times, but yous postulate to terminate at the instant one):
<div class='post-footer'>
Step 6. Just inwards a higher identify <div class='post-footer'> glue this code:
<!-- Related Posts amongst Thumbnails Code Start-->
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<div id='related-posts'>
<b:loop values='data:post.labels' var='label'>
<b:if cond='data:label.isLast != &quot;true&quot;'>
</b:if>
<script expr:src='&quot;/feeds/posts/default/-/&quot; + data:label.name + &quot;?alt=json-in-script&amp;callback=related_results_labels_thumbs&amp;max-results=5&quot;' type='text/javascript'/></b:loop>
<script type='text/javascript'>
var currentposturl=&quot;<data:post.url/>&quot;;
var maxresults=5;
var relatedpoststitle=&quot;<b>Related Posts:</b>&quot;;
removeRelatedDuplicates_thumbs();
printRelatedLabels_thumbs();
</script>
</div><div class='clear'/><div style="font-size: 9px;float: right; margin: 5px;"><a  style="font-size: 9px; text-decoration: none;" href=" " rel="nofollow" >Related Posts Widget</a></div>
</b:if>
<!-- Related Posts amongst Thumbnails Code End-->
Note:
- alter the 5 value from max-results=5 with the pose out of posts yous desire to hold out displayed
- if yous desire the related posts to hold out displayed on homepage too, thus take away the b:if lines in violet

Update! If yous are unable to run into the related posts widget later on saving the template, add together the code (step 5) only inwards a higher identify the </b:includable> tag that yous tin detect inwards a higher identify this line:
<b:includable id='postQuickEdit' var='post'>
To larn an stance of the exact location, run into the screenshot below:


Step 7. Save the Template in addition to that's it. Now the Related Posts widget amongst Thumbnails should look below each Blogger post service that has labels on it. Enjoy!

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel