Nhưng cũng có người lại không thích template quá đầy đủ chức năng vì nhiều lý do và họ thích tự tích hợp theo ý mình có chọn lọc.
Dưới đây chia sẻ cách thêm recent posts theo label slider responsive cho blogspot với hiệu ứng nivo-slider đẹp như flash và đã tích hợp sắn chức năng responsive chỉ việc xài.
Lưu ý slider này chỉ đẹp với blog sử dụng ảnh đại diện trong bài đăng có chiều rộng tối thiểu từ 550px trở lên.Còn nếu đặt ở sidebar thì cỡ 300px là được.

DEMO
Thêm recent posts theo label slider responsive cho blogspot với hiệu ứng nivo-slider
Để cài đặt tiện ích này các bạn cần qua các bước sau:
Bước 1
Thêm thư viện jquery nếu blog có rồi thì bỏ qua bước này.
Thêm vào trước thẻ </head>
<script async='async' src='https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js' type='text/javascript'></script>Bước 2
Thêm css sau vào trước thẻ ]]></b:skin>
.nivoSlider,.top-l-slider .nivoSlider{width:100%;text-align:Center;overflow:hidden}
.nivo-box,.nivoSlider{overflow:hidden}
.nivoSlider{position:relative;height:300px}
.nivoSlider img{position:absolute;top:0;left:0;max-width:none;height:300px!important}
.top-l-slider .nivoSlider{position:relative;height:400px}
.top-l-slider .nivoSlider img{position:absolute;top:0;left:0;max-width:none;height:400px!important}
.nivo-main-image{display:block!important;position:relative!important;width:100%!important}
.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;background:#fff;filter:alpha(opacity=0);opacity:0}
.nivo-box,.nivo-slice{z-index:5;position:absolute}
.nivo-box,.nivo-box img,.nivo-caption,.nivo-slice{display:block}
.nivo-slice{height:100%;top:0}
.nivo-caption{position:absolute;bottom:10px;left:5%;width:90%;text-align:center;font:400 26px 'segoe ui',sans-serif;z-index:8;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff}
.nivo-caption p{text-align:Center;font:400 13px 'segoe ui',sans-serif;margin:10px 20px;padding:10px;display:inline-block;border-radius:4px;background:#222;line-height:21px;display:none}
.nivo-caption a{color:#ecf0f1}
.nivo-caption h3{text-align:center;padding:5px;display:block;border-radius:5px;margin:0;line-height:37px!important;background:rgba(0,0,0,0.70);font:400 30px 'segoe ui',sans-serif}
.nivo-caption .sliderdata{margin:10px;text-align:Center;color:#fff}
.nivo-html-caption{display:none}
.nivo-directionNav a{position:absolute;top:50%;margin-top:-15px;z-index:9;font-size:0;display:block;width:30px;height:30px;border-radius:5px;line-height:30px!important;background-color:rgba(255,255,255,.5);cursor:pointer;box-shadow:1px 1px 1px rgba(0,0,0,.4);-moz-box-shadow:1px 1px 1px rgba(0,0,0,.4);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.4)}
.nivo-prevNav{left:10px}
.nivo-nextNav:before,.nivo-prevNav:before{position:Absolute;left:0;top:0;color:#fff;height:30px;width:30px;text-align:center;z-index:100;display:block}
.nivo-prevNav:before{content:'\2190';font:400 20px sans-serif;line-height:30px!important}.nivo-nextNav:before{content:'\2192';font:400 20px sans-serif;line-height:30px!important}.nivo-nextNav{right:10px}
.nivo-controlNav{text-align:center;z-index:100;position:absolute;top:10px;right:10px;font-size:0}
.nivo-controlNav a{cursor:pointer;display:block;width:20px;height:20px;background:#222;float:right;border-radius:10px;margin-right:5px;display:none}
.nivo-controlNav a.active{background:#e74c3c}
Bước 3Thêm javascript sau vào trước thẻ </head> hay thẻ </body> đều được.
<script src='https://cdn.staticaly.com/gh/dautoblogger/bootstrap/master/reccent-post-follow-label-nivo-slider.js' type='text/javascript'></script>
<script type='text/javascript'>
//<![CDATA[
$(function () {
$(".recent-slider").each(function () {
$(this).append('<div id="slider"></div>');
var e = $(this).attr("data-label"),
n = "https://blogspotdtb.blogspot.com/feeds/posts/summary/-/" + e + "?max-results=" + 5 + "&alt=json-in-script",
l = $(this);
$.ajax({
type: "GET",
url: n,
async: true,
contentType: "application/json",
dataType: "jsonp",
success: function (s) {
for (var r = 0; r < s.feed.entry.length; r++) {
for (var n = s.feed.entry[r], i = 0; i < n.link.length; i++)
if ("alternate" == n.link[i].rel) {
var o = n.link[i].href;
break
}
try {
var c = n.media$thumbnail.url.replace("s72-c", "h300-w1200-no")
} catch (p) {
var c = "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmXNPmZIPQF7NTz-jUq1_CTJP1UnqJMOcSm2ynUVUTJZiQnh5dveRXiT9Cf2JmpkoXZ7vvcqcQL6Wab0pUP7PMdH4o0Z8eRl80NSh6Vb55kOHWI_YrFbFOZdZDA4LxkMCmJfFLtQeKXD0/s1600/no-image.jpg"
}
var d = n.title.$t,
u = n.summary.$t.substr(0, 180),
h = '<a href="' + o + '"><img src="' + c + '" title="<a href=\'' + o + "'><h3>" + d + "</h3></a><p>" + u + '</p>"/></a>';
l.find("#slider").append(h)
}
$("#slider").nivoSlider({
effect: "random",
pauseTime: 5e3
})
}
})
})
});
//]]>
</script>
Thay http://blogspotdtb.blogspot.com thành URL blog của bạn.Bước 4
Tìm thẻ <div id='main-wrapper'> đặt ngay sau nó đoạn code sau
<b:if cond='data:blog.url == data:blog.homepageUrl'> <b:section class='main' id='mainslider' maxwidgets='1' showaddelement='no'> <b:widget id='HTML61' locked='true' title='' type='HTML'/> </b:section> </b:if>Lưu ý:
- Thẻ điều kiện là tiện ích chỉ xuất hiện tại trang chủ.
- HTML61 và mainslider: Cái này là id của tiện ích không được đặt trùng với id tiện ích đã có trước.
Bước 5
-Nhấn lưu mẫu.
Bước 6
Quay lại Phần tử Trang tìm tới phần Layout(Bố cục) bạn sẽ thấy 1 Wiget mới với id là mainslider ngay trên phần bài đăng trên blog, bạn bấm vào chỉnh sửa (Edit). Và thêm code sau vào nội dung tiện ích
<div class='recent-slider' data-label='LabelName'></div>
Thay LabelName thành nhãn mà bạn muốn trình chiếu.Lưu tiện ích.
Trong đó:
max-results=" + 5 + " là ssoos lượng bài mới cần lấy bạn có thể thay đổi số lượng bằng cách thay đổi con số 5 theo ý bạn.
Lưu ý:
Nếu muốn chạy cho toàn blog thì sửa:
n = "https://blogspotdtb.blogspot.com/feeds/posts/summary/-/" + e + "?max-results=" + 5 + "&alt=json-in-script",
Thành:
n = "https://blogspotdtb.blogspot.com/feeds/posts/summary?max-results=" + 5 + "&alt=json-in-script",
Bước 7
Hưởng thụ thành quả.