devara

cara membuata slider gambar otomatis

Kali ini saya akan membahas widget blogger yaitu Cara Membuat Slider Gambar Otomatis Berdasarkan Label. Slider Gambar Otomatis ini sangat bermanfaat bila dipasang di blog kita. Selain mempercantik blog, sobat juga bisa menampilkan postingan berdasarkan label dengan efek slider dan yang tampil hanya gambar dan judul postingannya saja. Contohnya seperti gambar berikut ini :

 

Jika sobat tertarik, sobat tinggal ikuti tutorialnya dibawah ini :

1. Login ke Blogger sobat
2. Pilih RancanganEdit HTMLDownload Template lengkap (bila terjadi kesalahan)
3. Centang Expand Template Widget, lalu cari kode ]]></b:skin>
4. Kemudian Copy kode berikut 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/AVvXsEhku_Fxx3r__D3hoOamirVR4O99EfF_iuvvyptpN3B4BkmKFhv3vGX-rDsNkdJqeoCCn2N5hKsv3FptoopjbFIZ5c-zuGvU4sMrlYIY4zyexLwcoUeQ-ZNVZTsUiJ2lpU46abufIoMRqeI/s1600/scroller-bg.png) repeat center}
#carousel #previous_button{position:absolute;width:49px;height:185px;background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyj_0FmGqEHLW9-AWg5IpjpXvb3ICvNZF11nD8384KgySIuqkKts26cmrLR7zP5MjSac2jBGwyxFi8fCoLt7PbGTVRnfT-RDi_RqUf-CsQVo58BllJEGGYTfHKC81xWTMmyGXPyqRscxs/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/AVvXsEiP6orm2m6VSzwEIsjhMrtb0NnwEpUpuWwxAM5jD8tydxpQsDLg0tA6Eqhx-K69uvtW1hYgf-Vswdq8uSNR_5eDf6uYBcozIPxxKEV5tb7Auqt4rLk71qEvFILfZnWayRNex_KbaVBSYr4/s1600/prev.png) center}
#carousel #next_button{position:absolute;right:0;width:49px;height:185px;background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMBJBDH1tDBYiWYW6gym5IEJSIlsKjl9K2TX8bd6L6L1Hnyu_FvLb57d5-SQmvgt5w-WVAe0CQwlqLITxOUGA5iLCRXb4qOMJyXtVyHjPkh9uLwd0N5Pp5gRtWWEf7IazjpbL798nmnmI/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/AVvXsEgt1Jk3Kw-6sEnPyR3aK-GtiQvw2y5jLCZxkY3F0sFxlfKrzJDqWVfAe2qJ5KitQMMfbCg9827ECBdlczQhq8IquXSnrE4Gly68oiLpPrbT-dXWnZENsQQKxBe8F1um1MpETXXJOeZqMEY/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/AVvXsEh-I3hUF933k-5RYhoeIbdctMfG8L7qaiFcUbA-HESyQ35F9Vzhfn9Zaw84W7532v085t8MlniE41NvMZrFKKKSjGz8ZPcW9yeg2DIjd11IHpJmrE7rn6AS2vjSbgifzd31YBlJGJqsQYc/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}
 Ket: Ganti yang warna merah sesuai dengan lebar dan tinggi widgetnya

5. Cari kode </head>, bila sudah copy kode berikut 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://kauman.googlecode.com/files/jcarousellite.js' type='text/javascript'/>
<script type='text/javascript'>
//<![CDATA[
imgr = new Array();
imgr[0] = "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXcrDoi8C9_cLOLCfazUtlR1b1gyiAv_7H3o5tMole9FMxBeRiKXFGzlSKkyLVMMWiGT7s588p5sOFeBPl6OufZaGi5m_J96s69qy0bL5A-JjlXtKLc0SsFZPxa20I2D_SDPOlfU17nbo/s1600/no+image.jpg";
showRandomImg = true;
aBold = true;
summaryPost = 140;
summaryTitle = 25;
numposts1 = 15;
label1 = "Template";
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>
Ket: Kode yang warna ungu, bila sobat sudah memasang kodenya diblog sobat tidak usah dipasang lagi
Kode yang warna merah adalah jumlah postingan yang ditampilkan
Kode yang warna biru adalah nama label, sobat bisa ganti dengan nama label blog sobat (ingat besar kecil huruf label harus sesuai!) 

6. Simpan Template
7. Masuk ke RancanganElemen laman, lalu pilih Tambah Gadget
8. Copy kode dibawah ini di HTML/Javascript
<b:if cond='data:blog.pageType != &quot;item&quot;'>
<div id='carousel'>
<div id='previous_button'/>
<div class='container'>
<script>
document.write(&quot;&lt;script src=&quot;/feeds/posts/default/-/&quot;+label1+&quot;?max-results=&quot;+numposts1+&quot;&amp;orderby=published&amp;alt=json-in-script&amp;callback=showrecentposts&quot;&gt;&lt;/script&gt;&quot;);
</script>
<div class='clear'/>
</div>
<div id='next_button'/>
</div>
<script type='text/javascript'>
(function($) { $(document).ready(function(){
$(&quot;#carousel .container&quot;).jCarouselLite({
auto:4000,
scroll: 1,
speed: 800,
visible: 5,
start: 0,
circular: true,
btnPrev: &quot;#previous_button&quot;,
btnNext: &quot;#next_button&quot;
});
})})(jQuery)
</script>
</b:if>
9. lalu Simpan 

Related

ALL post 406229891708135667

Posting Komentar

silahkan berkomenta no spam no sara

emo-but-icon

Hot in week

Recent

test

Comments

Side Ads

blank blank blank blank blank

Text Widget

test

Connect Us

item