Cara Membuat Slideshow/Featured Content di blog
07.59
By Ashif maulana
Ashif Maulana
Tips_Trik Ngeblog
Cara Membuat Slideshow/Featured Content di blog - Adanya slideshow
di blog akan membuat tampilan blog kita menjadi lebih menarik tentu
saja. Slideshow ini bisa kita manfaatkan untuk menampilkan gambar-gambar
menarik, menampilkan gambar produk yang kita jual, atau menampilkan
suatu content yang memang menjadi sasaran dari blog kita. Memang saat
ini, telah ada juga cara untuk membuat slideshow menjadi otomatis sesuai
dengan update posting blog. Namun, keberadaan slide tetap saja
amat berguna, bila kita menginginkan pengunjung yang khusus, sesuai
target market. Kali ini, saya ingin membagikan sebuah cara untuk membuat slideshow. Slide ini menggunakan Jquery. Slideshow ini bisa kita gunakan untuk menampilkan gambar dan link ke produk/jasa/link yang menjadi "produk" dari web/blog kita.
Untuk melihat demo-nya, klik di sini.
Langsung saja :
1. Login ke blogger. Dashboard--> Design - -> Edit HTML.
2. Kemudian, cari kode </head>.
3. Copy kode di bawah ini dan paste SEBELUM kode </head>.
"language javascript">
"text-align: justify;"><script src='http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js' type='text/javascript'></script>
<script type='text/javascript'> //<![CDATA[ $(document).ready(function() {
"text-align: justify;">function slideShow(speed) { //append a LI item to the
//Execute the slideShow, set 6 seconds for each images slideShow(3000); }); UL list for displaying caption
"text-align: justify;"><h3></h3><p></p></div></li>'); //Set the opacity of all images to 0 $('ul.slideshow li').css({opacity: 0.0}); //Get the first image and di
$('ul.slideshow').append('<li id="slideshow-caption" class="caption"><div class="slideshow-caption-container" >splay it (set it to full opacity) $('ul.slideshow li:first').css({opacity: 1.0}); //Get the caption of the first image from REL attribute and display it $('#slideshow-caption h3').html($('ul.slideshow a:first').find('img').attr('title'));
"text-align: justify;">ry()',speed); //pause the slideshow on mouse over $('ul.slideshow').hover($('#slideshow-caption p').html($('ul.slideshow a:first').find('img').attr('alt')); //Display the caption $('#slideshow-caption').css({opacity: 0.7, bottom:0}); //Call the gallery function to run the slideshow var timer = setInterval('gall e function () { clearInterval(timer); }, function () { timer = setInterval('gallery()',speed); } ); } function gallery() { //if no IMGs have the show class, grab the first image"text-align: justify;">ent.next().attr('id') == 'slideshow-caption')? $('ul.slideshow li:first') :current.next()) : $('ul.svar current = ($('ul.slideshow li.show')? $('ul.slideshow li.show') : $('#ul.slideshow li:first')); //Get next image, if it reached the end of the slideshow, rotate it back to the first image var next = ((current.next().length) ? ((cur rlideshow li:first')); //Get next image caption var title = next.find('img').attr('title'); var desc = next.find('img').attr('alt'); //Set the fade in effect for the next image, show class has higher z-index next.css({opacity: 0.0}).addClass('show').animate({opacity: 1.0}, 1000);"text-align: justify;">$('#slideshow-caption').animate({bottom:0}, 500); });//Hide the caption first, and then set and display the caption $('#slideshow-caption').animate({bottom:-70}, 300, function () { //Display the content $('#slideshow-caption h3').html(title); $('#slideshow-caption p').html(desc); //Hide the current image current.animate({opacity: 0.0}, 1000).removeClass('show'); } //]]> </script> <style type="text/css"> ul.slideshow { list-style:none; width:600px; height:240px; overflow:hidden; position:relative; margin:0; padding:0; font-family:Arial,Helvetica,Trebuchet MS,Verdana; ; } ul.slideshow li { position:absolute; left:0;"text-align: justify;">padding:right:0; } ul.slideshow li.show { z-index:500; } ul img { width:600px; height:240px; border:none; } #slideshow-caption { width:600px; height:70px; position:absolute; bottom:0; left:0; color:#fff; background:#000; z-index:500; } #slideshow-caption .slideshow-caption-container { padding:5px 10px; z-index:1000; } #slideshow-caption h3 { margin:0; 0;"text-align: justify;">font-size:16px; } #slideshow-caption p { margin:5px 0 0 0; padding:0; }"text-align: justify;"></style>
4. Simpan template.
5. Setelah itu klik Layout --> Page Elements.
6. Klik 'Add a Gadget'
7. Pilih 'HTML/Javascript'. Kemudian, tambahkan kode di bawah ini:
"language markup">
"text-align: justify;"><ul class="slideshow">
"text-align: justify;">li><a href="#"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1Jr6WD-MOm2X1o0kwQjfqjvAR4i6azzZ1rpajLI3zJs5tmir6pM4Y1giAyjojGQWJjhOBbulcUT-ZkzUQ1PA9Pz4WWrxaHRURZVYVIMyhYbKTjM5dKCFQxprU83MFUusR6oZyEy-003A/s1600/1.jpg" title="This is featured post 1 title" alt="Replace This Text With Your Featured Post 1 Description." /></a></li>
<
"text-align: justify;">i><a href="#"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihsuHhYVitkK2pkt4Av62R2bFwN_VDFnE9wal_xMyn5azZf7mOJul5gmm_jnkyus8OI-CalsOKE72zgqRv-RUzFryUxL0yAbgYb2aJCdopq0iHHPjBR9KyZs80h4mjDlfz-Vo-AXOWPj8/s1600/2.jpg" title="This is featured post 2 title" alt="Replace This Text With Your Featured Post 2 Description." /></a></li>
< l<li><a href="#"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmznC2r1WfSrtpilz0gK2McycxSkT2MrZkrONN6KFmn5wL8Z2yah54KgmYqEJi0gthiJDA54YvIYbyobgxV8Dg5NNSq0T7Ria6WvItA_ylWIMC4mdpUqMmBJtEWoT9sbhKWsONs0JUsJk/s1600/3.jpg" title="This is featured post 3 title" alt="Replace This Text With Your Featured Post 3 Description." /></a></li>
"text-align: justify;">/ul><li><a href="#"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbrU-IhthJFatGWMoi5mEOM2wSq4ohbGMXYJ5Ts3XGbx-cINR8oYZ9Gjl14kLjMB1UYYJJN74DH6LwV5egSJOD-U_1isgpQWMAGUazP5Leqp-dOJczSJ99LVgAEJ7l4Pto3fK2xCzDFU8/s1600/4.jpg" title="This is featured post 4 title" alt="Replace This Text With Your Featured Post 4 Description." /></a></li>"text-align: justify;"></style>
Anda bisa menambahkan slide semau Anda.