Berbicara tentang prinsip kerja dari slider otomatis ini sama dengan membuat slider otomatis berdasarkan label, jadi pada slider tersebut akan nampak postingan yang berlabel / berkategorikan sendiri. Slider yang diciptakan oleh maskolis ini sangat sekali sederhana dan juga disertai efek efek yang menarik seperti efek easing dan mousewhell.
Dengan anda memasang slider ini pengunjung akan senang karena pengunjung tersebut tahu artikel artikel yang berkategorikan tertentu. memang tips trick ini sangat sudah lama diciptakan atau sudah expired hehehe.
Tutorialnya pun sangat mudah sekali jika kita memasangnya, nah jika anda menginginkan untuk Memasang Slider Carousel Otomatis Berdasarkan Kategori/Label anda bisa melihat tutorialnya dibawah ini .
Membuat Slider Carousel Otomatis Berdasarkan Kategori/Label
- Ingat BACKUP dulu template anda untuk berjaga jaga .
- Pastinya anda sudah masuk ke akun blogger .
- Masuk ke dashboard > Template > Edit HTML
- Tekan tombol
CTRL+F
pada keyboard anda - Dan kemudian akan muncul kotak pencarian > Masukkan kode
]]></b:skin>
pada kotak pencarian > Enter - Masukkan kode dibawah ini tepat diatas kode
]]></b:skin>
.
#carousel{width:950px;height:185px;margin-bottom:0px;position:relative;display:block}
#carousel .container{position:absolute;left:49px;width:895px;height:185px;overflow:hidden;background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnNENOh-KBzmvCNmKFMVz0S1w75P_v1yzqwtcXrTUR_IrtYyJacsIhpslP19uAOK-fSIf_a-G_GwE_subYRSPog29dNLOWn_pGlG7Bp51oDsPhsrpSRN4ivbdPnkxFpt5vp_MvW4BjyGM/s1600/scroller-bg.png) repeat center}
#carousel #previous_button{position:absolute;width:49px;height:185px;background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUauLoWJ8H86s4z1GT4m9bLP2e5P37v4uYBKS0fOfBysViB5aqlBgOQT0I89_2PcgRgsrK8wQ3u9nJ5RD9_nsAHYWA3GUBjyfVs0P8Uz1YzcJOqgc5sOjcruC40_LzYGOc89D_yXRS-dI/s1600/prev.png) center;z-index:100;cursor:pointer;border-right:1px solid #ccc}
#carousel #previous_button:hover{background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgH_4yu3-voG6XbrkGErw9sKVCyWQGJdT4JcK30codt3RcOftovJ65eus6GRzJ4gpHaW1wdKNW8DNzlTc024OScpYCsMK0tHLLb3uLVZEJ5YcWXJHLfCYzJz-mVyWB-RzeHDpbNpIanHXw/s1600/prev.png) center}
#carousel #next_button{position:absolute;right:0;width:49px;height:185px;background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNsRoSE4_kSZ4FojAlYK-gUNBdrI9HxyoAw3cRoYFLQbR_lgyaYqo0sTyaS93n625VVeu_jOC5ZlEH3uMnS8UCNZjkplsCgEGIcC3L2j5P5PWYiyg_LA_U1108tzvLgs0F42C6AbtjtgE/s1600/next.png) center;z-index:100;cursor:pointer;border-left:1px solid #ccc}
#carousel #next_button:hover{background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxWmCyKHg3x6XRE-rSfOXhuGr6tgVZzliT-q52N30ypRmqzRPTV5TCQto3-3Wws2h-LwI0rZ38wjkObJ0TU0pSiBbSto6bLGpVmyEVvMJY1TlXUF5JUQ91I61CxI1ZJZaX9V7pqstUJok/s1600/next.png) center}
#carousel ul{width:100000px;position:relative;margin-top:10px}
#carousel ul li{background:#fff url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjh8LyN9s37KMU4SGiXK1DWPXuAo26QXkWNI1i8ATjhgf7s8Dm7Ohh-Fv8F3O_WUYb1DE8L74bIyfvnCOKjzEM0QZ8YXGFd9uyFMhjroFiq2zO6LUINrLYUsbhMaMM_afJ1HSCUYds7vyw/s1600/main.png) repeat-x top;display:inline;float:left;text-align:center;font-weight:700;font-size:.9em;line-height:1.2em;border:1px solid #ccc;width:145px;height:150px;margin:0 4px 20px 7px;padding:6px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
#carousel ul li:hover{filter:alpha(opacity=75);opacity:.75;}
#carousel ul li a.slider_title{color:#222;display:block;margin-top:5px}
#carousel ul li a.slider_title:hover{color:#cd1713}
#carousel a img{display:block;background:#fff;margin-top:0}
- Cara selanjutnya yaitu masukkan kode
</head>
dikotak pencarian > Enter. - Setelah anda ketemu kode diatas, masukkan kode Script ini tepat diatas kode
</head>
.
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js' type='text/javascript'/>
<script src='http://yourjavascript.com/265232511102/carousellite.js' type='text/javascript'/>
<script type='text/javascript'>
//<![CDATA[
imgr = new Array();
imgr[0] = "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkgg9jEHf2IyhTUE9tbOe8dE0NokHlDxbXc0pJlDe8TJvDyzGmctZBEOMij1oH33RW-4V7j3QwLuvQGaIIU4sxW1ncgkUQKlK7e8aZkhruGjAA0fi4mF28zD1zjYytGXafqLPCKTDYWB0/s1600/no+image.jpg";
showRandomImg = true;
aBold = true;
summaryPost = 140;
summaryTitle = 25;
numposts1 = 15;
label1 = "Cyber 88";
function removeHtmlTag(strx,chop){
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);
}
}
s = s.join("");
s = s.substring(0,chop-1);
return s;
}
function showrecentposts(json) {
j = (showRandomImg) ? Math.floor((imgr.length+1)*Math.random()) : 0;
img = new Array();
document.write('<ul>');
for (var i = 0; i < numposts1; i++) {
var entry = json.feed.entry[i];
var posttitle = entry.title.$t;
var pcm;
var posturl;
if (i == json.feed.entry.length) break;
for (var k = 0; k < entry.link.length; k++) {
if (entry.link[k].rel == 'alternate') {
posturl = entry.link[k].href;
break;
}
}
for (var k = 0; k < entry.link.length; k++) {
if (entry.link[k].rel == 'replies' && entry.link[k].type == 'text/html') {
pcm = entry.link[k].title.split(" ")[0];
break;
}
}
if ("content" in entry) {
var postcontent = entry.content.$t;}
else
if ("summary" in entry) {
var postcontent = entry.summary.$t;}
else var postcontent = "";
postdate = entry.published.$t;
if(j>imgr.length-1) j=0;
img[i] = imgr[j];
s = postcontent ; 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!="")) img[i] = d;
//cmtext = (text != 'no') ? '<i><font color="'+acolor+'">('+pcm+' '+text+')</font></i>' : '';
var month = [1,2,3,4,5,6,7,8,9,10,11,12];
var month2 = ["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];
var day = postdate.split("-")[2].substring(0,2);
var m = postdate.split("-")[1];
var y = postdate.split("-")[0];
for(var u2=0;u2<month.length;u2++){
if(parseInt(m)==month[u2]) {
m = month2[u2] ; break;
}
}
var daystr = day+ ' ' + m + ' ' + y ;
var trtd = '<li class="car"><div class="thumb"><a href="'+posturl+'"><img width="145" height="100" class="alignnone" src="'+img[i]+'"/></a></div><p><a class="slider_title" href="'+posturl+'">'+posttitle+'</a></p></li>';
document.write(trtd);
j++;
}
document.write('</ul>');
}
//]]>
</script>
- Warna Biru (Blue) jika anda sudah memasang kode Jquery pada template, jadi tidak usah lagi untuk memasang kode jQuery diatas.
- Warna Oren (Orange) artikel yang berada pada Slider, jika anda ingin mengubahnya silahkan saja.
- Warna Merah (Red) Ganti dengan Label/Kategori pada blog anda .
- Langkah selanjutnya yakni memasukkan kode pemanggilnya, cari kode
<div id='main-wrapper'>
atau jika tidak ada<div class='main-wrapper'>
. - Jika sudah menemukan taruh kode pemanggil dibawah ini tepat diatas kode
<div id='main-wrapper'>
atau<div class='main-wrapper'>
.
<b:if cond='data:blog.pageType != "item"'>
<div id='carousel'>
<div id='previous_button'/>
<div class='container'>
<script>
document.write("<script src=\"/feeds/posts/default/-/"+label1+"?max-results="+numposts1+"&orderby=published&alt=json-in-script&callback=showrecentposts\"><\/script>");
</script>
<div class='clear'/>
</div>
<div id='next_button'/>
</div>
<script type='text/javascript'>
(function($) { $(document).ready(function(){
$("#carousel .container").jCarouselLite({
auto:4000,
scroll: 1,
speed: 800,
visible: 5,
start: 0,
circular: true,
btnPrev: "#previous_button",
btnNext: "#next_button"
});
})})(jQuery)
</script>
</b:if>
- Langkah terkahir Simpan Template/Save Templates.
Nah itulah artikel tentang Membuat Slider Carousel Otomatis Berdasarkan Kategori/Label semoga artikel ini bisa bermanfaat bagi kita dan kalian semuanya wassalamualikum wr.wb.
Wah , kayaknya slider ini cocok untuk template terbaru saya nanti
ReplyDelete