Show Recent Posts Amongst Thumbnails For Item Label Or Category Inward Blogger

Sometimes nosotros desire to accept everything organized, so that our readers tin laissez passer on notice respect topics of involvement to a greater extent than easily. To hit this, instead of putting a widget amongst the latest posts, nosotros tin laissez passer on notice pose together the latest entries sorted past times category, so that we'll live able to demo the latest posts for each label nosotros desire together with too display a thumbnail for our category.

Sometimes nosotros desire to accept everything organized Show Recent Posts With Thumbnails For Particular Label or Category inward Blogger

To add together this recent posts widget for labels or categories inward a Blogger blog, follow the side past times side steps:

Recent Posts amongst Thumbnails Sorted past times Labels

Step 1. From your Blogger Dashboard, become to 'Template' together with click the 'Edit HTML' button


Step 2. Click anywhere within the code expanse together with search (CTRL + F) for this slice of code:
]]></b:skin>

Just higher upward ]]></b:skin>, glue this CSS style:
/* Recent posts past times labels
--------------------------------- */
img.label_thumb{
float:left;
margin-right:10px !important;
height:65px; /* Thumbnail superlative */
width:65px; /* Thumbnail width */
border: 1px enterprise #fff;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .4);
-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .4);
box-shadow: 0 1px 1px rgba(0, 0, 0, .4);
}

#label_with_thumbs {
float: left;
width: 100%;
min-height: 70px;
margin: 0px 10px 2px 0px;
padding: 0;
}
ul#label_with_thumbs li {
padding:8px 0;
min-height:65px;
margin-bottom:0px;
border-bottom: 1px dotted #999999;
}

#label_with_thumbs li{
list-style: none ;
padding-left:0px !important;
}

#label_with_thumbs a { text-transform: uppercase;}
#label_with_thumbs rigid {padding-left:0px; }
Step 3. Now endeavour to respect this tag:
</head>
... simply higher upward </head> add together this script:
<script type='text/javascript'>
//<![CDATA[
usage labelthumbs(json){document.write('<ul id="label_with_thumbs">');for(var i=0;i<numposts;i++){var entry=json.feed.entry[i];var posttitle=entry.title.$t;var posturl;if(i==json.feed.entry.length)break;for(var k=0;k<entry.link.length;k++){if(entry.link[k].rel=='replies'&&entry.link[k].type=='text/html'){var commenttext=entry.link[k].title;var commenturl=entry.link[k].href;}
if(entry.link[k].rel=='alternate'){posturl=entry.link[k].href;break;}}var thumburl;try{thumburl=entry.media$thumbnail.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=d;}else thumburl='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtx1bhP76rsb4CStFPvylh9FVxBlJPfEiVPA1_Ij8GhYNeg37uxRIr8uNA8zbAl2uWeK5rbQEEIfGO-ovdStLWlxn9jCPVrqkl1d0s9SxP2mqdUfZ_l2U8e5fhhtZnhoOHkz6RaHGAI4k/s1600/picture_not_available.png';}
var postdate=entry.published.$t;var cdyear=postdate.substring(0,4);var cdmonth=postdate.substring(5,7);var cdday=postdate.substring(8,10);var monthnames=new Array();monthnames[1]="Jan";monthnames[2]="Feb";monthnames[3]="Mar";monthnames[4]="Apr";monthnames[5]="May";monthnames[6]="June";monthnames[7]="July";monthnames[8]="Aug";monthnames[9]="Sept";monthnames[10]="Oct";monthnames[11]="Nov";monthnames[12]="Dec";document.write('<li class="clearfix">');if(showpostthumbnails==true)
document.write('<a href="'+posturl+'" target ="_top"><img class="label_thumb" src="'+thumburl+'"/></a>');document.write('<strong><a href="'+posturl+'" target ="_top">'+posttitle+'</a></strong><br>');if("content"in entry){var postcontent=entry.content.$t;}
else
if("summary"in entry){var postcontent=entry.summary.$t;}
else var postcontent="";var re=/<\S[^>]*>/g;postcontent=postcontent.replace(re,"");if(showpostsummary==true){if(postcontent.length<numchars){document.write('');document.write(postcontent);document.write('');}
else{document.write('');postcontent=postcontent.substring(0,numchars);var quoteEnd=postcontent.lastIndexOf(" ");postcontent=postcontent.substring(0,quoteEnd);document.write(postcontent+'...');document.write('');}}
var towrite='';var flag=0;document.write('<br>');if(showpostdate==true){towrite=towrite+monthnames[parseInt(cdmonth,10)]+'-'+cdday+' - '+cdyear;flag=1;}
if(showcommentnum==true)
{if(flag==1){towrite=towrite+' | ';}
if(commenttext=='1 Comments')commenttext='1 Comment';if(commenttext=='0 Comments')commenttext='No Comments';commenttext='<a href="'+commenturl+'" target ="_top">'+commenttext+'</a>';towrite=towrite+commenttext;flag=1;;}
if(displaymore==true)
{if(flag==1)towrite=towrite+' | ';towrite=towrite+'<a href="'+posturl+'" class="url" target ="_top">More »</a>';flag=1;;}
document.write(towrite);document.write('</li>');if(displayseparator==true)
if(i!=(numposts-1))
document.write('');}document.write('</ul>');}
//]]>
</script>
Note: to add together your ain pic for the posts amongst no thumbnail, supersede the paradigm url inward bluish amongst your own

Update! For a ameliorate paradigm resolution add together this script higher upward the </body> tag:
<script type='text/javascript'>                  
usage changeThumbSize(id,size){
var blogGadget = document.getElementById(id);
var replacement = blogGadget.innerHTML;
blogGadget.innerHTML = replacement.replace(/s72-c/g,"s"+size+"-c");
var thumbnails = blogGadget.getElementsByTagName("img");
for(var i=0;i&lt;thumbnails.length;i++){
thumbnails[i].width = size;
thumbnails[i].height = size;
}
}
changeThumbSize("label_with_thumbs",210);             
</script>
Now Save the template to complete amongst your changes.

So, what nosotros accept added, is the CSS to agency the widget together with the script to arrive work. Now all nosotros accept to produce is to add together the widget's code to the spider web log sidebar inward a HTML/JavaScript gadget:

Step 4. Go to Layout - click on Add a Gadget

Sometimes nosotros desire to accept everything organized Show Recent Posts With Thumbnails For Particular Label or Category inward Blogger

Step 5. From the pop-up window, select the HTML/Javascript widget together with glue this script within the empty box:
<script type='text/javascript'>var numposts = 3;var showpostthumbnails = true;var displaymore = false;var displayseparator = true;var showcommentnum = false;var showpostdate = false;var showpostsummary = true;var numchars = 100;</script>
<script type="text/javascript" src="/feeds/posts/default/-/Name-of-the-label?published&alt=json-in-script&callback=labelthumbs"></script>

Note: Where it says Name-of-the-label should live the cite of the label that yous desire to display, together with if your label is instance sensitive, similar inward my example, so yous should type it that way.

Within the final code, at that topographic point are these parts which tin laissez passer on notice live customized - alter true with false or vice versa:
var numposts ← Number of posts to display
var showpostthumbnails ← Show/hide thumbnails
var displaymore ← Show or enshroud the read to a greater extent than link
var displayseparator ← Show/hide separator
var showcommentnum ← Show/hide the issue of comments
var showpostdate ← Show/hide the posts dates
var showpostsummary ← Show or non the posts summaries
var numchars ← Number of posts characters (here yous accept to alter the 100 value)
Remember that the gadget displays the latest posts from a item label... therefore, if yous desire to display the latest posts from other labels, repeat pace v for each additional category that yous desire to add.

That's it :) Enjoy!

Popular posts from this blog

Efiguard - Disable Patchguard Together With Dse At Kicking Time

Osweep - Don't Simply Search Osint, Sweep It

Telekiller - A Tool Session Hijacking In Addition To Stealer Local Passcode Telegram Windows