![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiS7toEYRK-ztru3RmoKfFX3RhXx3OqFssimsX9iHZerrM7d3PZ3Po1Bc9uArGiGqC3epVUoSx9CUk2ZzNL_PPP3aMWvoTbRsxR6U3iREajuR_AU4BQxoEywqd9WChejUz4KRN3lWMPt5yQ/s1600/random-posts-bai-viet-ngau-nhien-namkna-ngoctra.png)
1- Đăng nhập vào Blog
2- Vào thiết kế
3- Chọn Chỉnh sửa HTML
4- Thêm đoạn mã dưới đây vào trước thẻ ]]></b:skin> trong template của bạn.
#random-posts img{float:left;margin-right:10px;border:1px solid #999;background:#FFF;width:36px;height:36px;padding:3px}
5- Bấm Lưu Mẫu lại.
6- Thêm 1 widget HTML/Javascript tại nơi muốn hiển thị Random Posts. Hiệu chỉnh Tiêu đề và dán đoạn mã dưới đây vào phần Nội dung rồi chọn LƯU.
<ul id='random-posts'>
<script type='text/javaScript'>
var rdp_numposts=5;
var rdp_info='yes';
var rdp_comment='Nhận xét';
var rdp_disable='Tắt Nhận xét';
var rdp_current=[];var rdp_total_posts=0;var rdp_current=new Array(rdp_numposts);function totalposts(json){rdp_total_posts=json.feed.openSearch$totalResults.$t}document.write('<script type=\"text/javascript\" src=\"/feeds/posts/default?alt=json-in-script&max-results=0&callback=totalposts\"><\/script>');function getvalue(){for(var i=0;i<rdp_numposts;i++){var found=false;var rndValue=get_random();for(var j=0;j<rdp_current.length;j++){if(rdp_current[j]==rndValue){found=true;break}};if(found){i--}else{rdp_current[i]=rndValue}}};function get_random(){var ranNum=1+Math.round(Math.random()*(rdp_total_posts-1));return ranNum};
</script>
<script type='text/javaScript'>
function random_posts(json){for(var i=0;i<rdp_numposts;i++){var entry=json.feed.entry[i];var rdp_posttitle=entry.title.$t;for(var j=0;j<entry.link.length;j++){if('thr$total'in entry){var rdp_commentsNum=entry.thr$total.$t+' '+rdp_comment}else{rdp_commentsNum=rdp_disable};if(entry.link[j].rel=='alternate'){var rdp_posturl=entry.link[j].href;var rdp_postdate=entry.published.$t;if('media$thumbnail'in entry){var rdp_thumb=entry.media$thumbnail.url}else{rdp_thumb="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhN0qefuCiJX_2yON9gKLBC455wAcSisIdqqmY4CZuUkmzvB3l5FuvKplEsaefyPH1TAZAPfj9LEcm_7vOqTRgwT9IdawqALHMWEQ14Cb2lmLEOtbZc9eao_G-OnVtEbJt3WY0Wrr0-Q4Ec/"}}};document.write('<li>');document.write('<img alt="'+rdp_posttitle+'" src="'+rdp_thumb+'"/>');document.write('<div><a href="'+rdp_posturl+'" rel="nofollow">'+rdp_posttitle+'</a></div>');if(rdp_info=='yes'){document.write('<span>'+rdp_postdate.substring(8,10)+'/'+rdp_postdate.substring(5,7)+'/'+rdp_postdate.substring(0,4)+' - '+rdp_commentsNum)+'</span>'}document.write('<div style="clear:both"></div></li>')}};getvalue();for(var i=0;i<rdp_numposts;i++){document.write('<script type=\"text/javascript\" src=\"/feeds/posts/default?alt=json-in-script&start-index='+rdp_current[i]+'&max-results=1&callback=random_posts\"><\/script>')};
</script>
</ul>
Thay 5 bằng số bài viết bạn muốn hiển thị. Nếu không muốn hiển thị thông tin ngày tháng đăng bài và số nhận xét hãy thay yes thành ký tự bất kỳ khác.
Nếu muốn áp dụng cho một nhãn bạn thay:
Nếu muốn cho tiêu đề bài viết thành chữ in đậm thì Thêm đoạn mã dưới đây vào trước thẻ ]]></b:skin> trong template của bạn.
/feeds/posts/default
Bằng:/feeds/posts/default/-/Tên%20Nhãn
%20 để thay cho ký tự trống nếu tên nhãn gồm 2 câu trở lên.Nếu muốn cho tiêu đề bài viết thành chữ in đậm thì Thêm đoạn mã dưới đây vào trước thẻ ]]></b:skin> trong template của bạn.
#random-posts a{font-weight:bold}
Demo:Chúc thành công!