Cara Menciptakan Widget Recent Post Slider Di Blogger - Gasskeun Cara Menciptakan Widget Recent Post Slider Di Blogger | Gasskeun

Cara Menciptakan Widget Recent Post Slider Di Blogger

Sebenarnya ahad kemudian aku sudah membahas mengenai widget recent post atau widget artikel terbaru.

Widget ini merupakan salah satu widget yang banyak dipakai meski belum tersedia di blogger dan harus kita pasang secara manual dengan memakai aba-aba JavaScript.

Ada aneka macam jenis widget recent post, sebelumnya aku juga pernah menulis tutorial membuat widget recent post keren warna-warni di blog.

Nah, kali ini aku akan memperlihatkan tutorial membuat widget recent post slider.

Sesuai dengan namanya, pada widget artikel terbaru atau widget recent post ini di akan menampilkan gambar dan pengaruh slider.

Anda juga bisa mengatur slidernya untuk aktif secara otomatis dengan interval waktu yang bisa Anda atur sendiri untuk berpindah ke slide selanjutnya atau Anda juga bisa menonaktifkan pengaruh slidenya.

Widget ini mempunyai desain yang responsive, bila Anda mempunyai kemampuan atau paham dengan bahasa pemrograman CSS mungkin Anda bisa mengatur widget recent post ini semoga sesuai dengan tampilan blog Anda.

Kalau pun tidak, widget recent post ini sudah di desain semoga bisa dipakai secara umum oleh para blogger dan sangat cocok apabila dipakai pada bab sidebar yang mempunyai lebar kurang lebih 300px.

Bagi Anda yang tertarik untuk memasang widget recent post slider ini di sidebar blog, silahkan ikuti langkah-langkahnya di bawah ini.

Sebenarnya ahad kemudian aku sudah membahas mengenai widget recent post atau widget artikel Cara Membuat Widget Recent Post Slider di Blogger

Memasang Widget Recent Post Slider di Sidebar Blog


1. Masuk ke Blogger.com
2. Klik Tata Letak > Tambahkan Gadget > pilih JavaScript/HTML
3. Silahkan Copy dan Paste aba-aba di bawah ini.
<style scoped="" type="text/css"> ul.rcentside *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}ul.rcentside{font-size:11px}ul.rcentside,ul.rcentside li{margin:0;padding:0;list-style:none;position:relative}ul.rcentside{width:100%;height:500px}ul.rcentside li{height:24.5%;position:absolute;padding:0;width:49.5%;float:left;overflow:hidden;display:none}ul.rcentside li:nth-child(1),ul.rcentside li:nth-child(2),ul.rcentside li:nth-child(3),ul.rcentside li:nth-child(4){display:block}ul.rcentside img{border:0;width:100%;height:auto}ul.rcentside li:nth-child(1){width:100%;height:49.5%;margin:0 0 2px;left:0;top:0}ul.rcentside li:nth-child(2){left:0;top:50%}ul.rcentside li:nth-child(3){left:50.5%;top:50%}ul.rcentside li:nth-child(4){width:100%;left:0;top:75%}ul.rcentside .overlayx,ul.rcentside li{transition:all .4s ease-in-out}ul.rcentside .overlayx{width:100%;height:100%;position:absolute;z-index:2;left:0;top:0;opacity:.6;background-image:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXOpZXUhSzNkUmqjvC8Vjy7ZOTKw2ztSGnHcFTSuLQpqI1zG1MSjKmNiRLMMtDDRyVxdjdYnp7Fw2yRCjNo4DRLm57xTVmS6CDl58FLYwo_Bx6Szf2hwrke-VjAIEVeapVN6APClgQuII/s1600/linebg-fade.png);background-position:50% 50%;background-repeat:repeat-x}ul.rcentside .overlayx,ul.rcentside img{margin:3px}ul.rcentside li:nth-child(1) .overlayx{background-position:50% 25%}ul.rcentside .overlayx:hover{opacity:.1}ul.rcentside h4{position:absolute;bottom:10px;left:10px;right:10px;z-index:2;color:#fff;font-weight:700;margin:0;padding:10px;line-height:1.5em;font-weight:normal;overflow:hidden;transition:all .3s;font-size:1em}ul.rcentside li:hover h4{bottom:30px}ul.rcentside li:nth-child(1) h4,ul.rcentside li:nth-child(4) h4{font-size:150%}ul.rcentside .label_text{position:absolute;bottom:0;left:20px;z-index:2;color:#fff;font-size:90%;opacity:0;transition:all .3s}ul.rcentside li:hover .label_text{bottom:20px;opacity:1}ul.rcentside li:nth-child(2) .autname,ul.rcentside li:nth-child(3) .autname{display:none}.buttons{margin:5px 0 0}.buttons a{display:inline-block;text-indent:-9999px;width:15px;height:25px;position:relative}.buttons a::before{content:"";width:0;height:0;border-width:8px 7px;border-style:solid;border-color:transparent #535353 transparent transparent;position:absolute;top:50%;margin-top:-8px;margin-left:-10px;left:50%}.buttons a.nextx::before{border-color:transparent transparent transparent #535353;margin-left:-3px} </style> <div id="featuredpostside"></div> <script type='text/javascript'> function FeaturedPostSide(a){(function(e){var h={blogURL:"",MaxPost:4,idcontaint:"",ImageSize:100,interval:10000,autoplay:false,loadingClass:"loadingxx",pBlank:"http://1.bp.blogspot.com/-htG7vy9vIAA/Tp0KrMUdoWI/AAAAAAAABAU/e7XkFtErqsU/s1600/grey.gif",MonthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],tagName:false};h=e.extend({},h,a);var g=e(h.idcontaint);var d=h.MaxPost*200;g.html('<div class="sliderx"><ul class="rcentside"></ul></div><div class="buttons"><a href="#" class="prevx">prev</a><a href="#" class="nextx">next</a></div>');var f=function(w){var q,k,m,u,x,p,t,v,r,l="",s=w.feed.entry;for(var o=0;o<s.length;o++){for(var n=0;n<s[o].link.length;n++){if(s[o].link[n].rel=="alternate"){q=s[o].link[n].href;break}}if("media$thumbnail" in s[o]){u=s[o].media$thumbnail.url.replace(/\/s[0-9]+\-c/g,"/s"+h.ImageSize+"-c")}else{u=h.pBlank.replace(/\/s[0-9]+(\-c|\/)/,"/s"+h.ImageSize+"$1")}k=s[o].title.$t;r=s[o].published.$t.substring(0,10);m=s[o].author[0].name.$t;x=r.substring(0,4);p=r.substring(5,7);t=r.substring(8,10);v=h.MonthNames[parseInt(p,10)-1];l+='<li><a target="_blank" href="'+q+'"><div class="overlayx"></div><img class="random" src="'+u+'"/><h4>'+k+'</h4></a><div class="label_text"><span class="date"><span class="dd">'+t+'</span> <span class="dm">'+v+'</span> <span class="dy">'+x+'</span></span> <span class="autname">'+m+"</span></div></li>"}e("ul",g).append(l).addClass(h.loadingClass)};var c=function(){e(h.idcontaint+" .nextx").click()};var b=function(){e.get((h.blogURL===""?window.location.protocol+"//"+window.location.host:h.blogURL)+"/feeds/posts/summary"+(h.tagName===false?"":"/-/"+h.tagName)+"?max-results="+h.MaxPost+"&orderby=published&alt=json-in-script",f,"jsonp");setTimeout(function(){e(h.idcontaint+" .prevx").click(function(){e(h.idcontaint+" .sliderx li:first").before(e(h.idcontaint+" .sliderx li:last"));return false});e(h.idcontaint+" .nextx").click(function(){e(h.idcontaint+" .sliderx li:last").after(e(h.idcontaint+" .sliderx li:first"));return false});if(h.autoplay){var i=h.interval;var j=setInterval(c,i);e(h.idcontaint+" .sliderx li:first").before(e(h.idcontaint+" .sliderx li:last"));e(h.idcontaint+" .sliderx").hover(function(){clearInterval(j)},function(){j=setInterval(c,i)})}e("ul",g).removeClass(h.loadingClass)},d)};e(document).ready(b)})(jQuery)}; //<![CDATA[ FeaturedPostSide({   blogURL: "https://www.caramanual.com",   MaxPost: 10,   idcontaint: "#featuredpostside",   ImageSize: 500,   interval: 10000,   autoplay: true,   tagName: false, }); //]]> </script>
4. Klik Simpan.

Pengaturan Widget Recent Post

  • blogURL: "https://www.caramanual.com", ganti dengan URL blog Anda.
  • MaxPost: 10, jumlah postingan yang tampil pada widget recent post.
  • ImageSize: 500, semakin besar nilainya gambar akan terlihat semakin jelas.
  • interval: 10000, waktu untuk pindah slide, 10000 yakni 10 detik.
  • autoplay: true, bila true slide akan pindah otomatis sesuai interval waktu, bila false slide tidak akan berpindah.
  • tagName: false, untuk menampilkan postingan sesuai label silahkan ganti false dengan nama label. Misalnya, nama label Blogger ubah menjadi tagName: "Blogger", harus memakai tanda kutip.

*Update 29/06/2018
Jika gambar dan judul postingan tidak muncul silahkan tambahkan aba-aba jquery ini di atas aba-aba </body>

<script src='https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.2/jquery.min.js'/>

Itulah artikel mengenai cara menciptakan widget recent post slider di blogger, semoga bisa bermanfaat untuk Anda.
Sumber https://www.caramanual.com/

Related Posts