Langsung ke konten utama

Recent Post Gallery

Malam All
Widget Recent post atau posting terbaru merupakan widget penting bagi sebuah blog karena berfungsi sebagai penunjang navigasi blog. Terlebih ketika jumlah posting di hompage berjumlah satu /setelan satu , peran recent post sangat lah membantu pengunjung untuk melihat postingan terbaru dan beberapa postingan sebelumnya. Dan kali ini saya akan menawarkan recent post bergaya gallery yang cocok untuk semua template.
Recent Post Gallery

 Untuk DEMO sobat bisa melihat widget recent post di bawah tombol next
Berikut beberapa fitur dari Recent Post gallery 

  • Sobat bisa mengatur ukuran gambar yang disesuaikan dengan selera.
  • Recent post yang ditampilkan dapat disesuaikan dengan label 

#Kustomisasi

  • Cari kode </head> dan tempatkan kode dibawah ini tepat atasnya
<script>
// Blogger Recent Posts [ OBC ]
// Tutorial at http://duniaradioku.blogspot.com
// Free to use or share, but please keep this notice intact.
//<![CDATA[
function bsrpGallery(root) {
var entries = root.feed.entry || [];
var html = ['<div class="bsrp-gallery nopin" title="Get this from BloggerSentral.com">'];
for (var i = 0; i < entries.length; ++i) {
var post = entries[i];
var postTitle = post.title.$t;
var orgImgUrl = post.media$thumbnail ? post.media$thumbnail.url : 'https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMrQkm69I_dcfgVhi4_Cu2m-h3VL1z-SJQWiIC5w__PgPM15Q6QxJMX4Equ0qegfVpnow3fu8PXv6CYijVRnvBER7iGUkg92s9QqEajZXn8tnhF9-Q_slYMa_iLQzGFUAZs_UrTOCBnsim/s72-c/default+image.png';
var newImgUrl = orgImgUrl.replace('s72-c', 's' + bsrpg_thumbSize + '-c');
var links = post.link || [];
for (var j = 0; j < links.length; ++j) {
if (links[j].rel == 'alternate') break;
}
var postUrl = links[j].href;
var imgTag = '<img src="' + newImgUrl + '" width="' + bsrpg_thumbSize + '" height="' + bsrpg_thumbSize + '"/>';
var pTitle = bsrpg_showTitle ? '<span class="ptitle">' + postTitle + '</span>' : '';
var item = '<a href="' + postUrl + '" target="_blank" title="' + postTitle + '">' + imgTag + pTitle + '</a>';
html.push('<div class="bs-item">', item, '</div>');
}
html.push('</div>');
document.write(html.join(""));
}
//]]>
</script>

  • Selanjutnya cari kode ]]><b:skin> dan tempatkan kode dibawah ini tepat diatasnya 
/* BloggerSentral Recent Posts Image Gallery CSS Start */
.bsrp-gallery {padding:10px; clear:both;}
.bsrp-gallery:after {content: "";display: table;clear: both;}
.bsrp-gallery .bs-item a {position: relative;float:left;margin: 0 15px 15px 0 !important;text-decoration:none;}
.bsrp-gallery .bs-item .ptitle {background: rgba(0, 0, 0, 0.5); background: #7f7f7f\9; display: block; clear: left; font-size: 11px; line-height:1.3em; height: 2.6em; position: absolute; text-align: left; bottom: 10%; color:#fff; padding:2px 5px; word-wrap: break-word; overflow:hidden;}
.bsrp-gallery a img {background: #eee; float: left; padding: 5px; box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5); -moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5); -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5); transition: background-color 0.4s; -webkit-transition: background-color 0.4s; -moz-transition: background-color 0.4s;}
.bsrp-gallery a:hover img {background: #ee7e22;}
/* BloggerSentral Recent Posts Image Gallery CSS End */

Lalu Save 
  • Dan masuk pada tataletak Add Gadget/HTML Javascript masukan kode dibawah ini 

<script>
var bsrpg_thumbSize = 150;
var bsrpg_showTitle = true;
</script>
<script src="/feeds/posts/summary?max-results=8&alt=json-in-script&callback=bsrpGallery"></script>

#NOTE

  • Tulisan 150 merupakan ukuran gambar / thumbnails sobat bisa merubahnya sesuai selera
  • Tulisan true ( thumb dengan keterangan ) bisa sobat ganti dengan farse ( thumb tanpa keterangan ) untuk memberikan penampilan yang berbeda 
  • Angka 8 adalah jumlah thumb gallery yang ditampilkan 
Untuk menampilkan Recent Post sesuai label 
<script>
var bsrpg_thumbSize = 150;
var bsrpg_showTitle = true;
</script>
<script src="/feeds/posts/summary/-/Label =8&alt=json-in-script&callback=bsrpGallery"></script>
Ganti tulisan label  dengan label sobat

Komentar

  1. model gini makin kelihatan cantik, coz sekaligus ada gambarnya.

    BalasHapus
    Balasan
    1. masih cantik kan mbak indah ding..

      Hapus
    2. bener mas bud .. mba indah sangat cantik dong...

      Hapus
  2. dan selain keliat profesioanal...juga ndak bikin berat loading ya kan
    keren deh :)

    BalasHapus
    Balasan
    1. benar mas bud biar agak gimana gitu hehe
      loading masih tetep fast lah ...

      Hapus
  3. keren ^_^ ..
    tapi banyak amat kodenya.

    BalasHapus
    Balasan
    1. dikit miz .. standar-standar z ko ..
      keliatan banyak itu cuma seting kalau mau sesuai label saja ko

      Hapus
  4. saya simpan dulu mas, terima kasih atas tutorialnya yg sangat Oke dan mantap
    trims

    BalasHapus
    Balasan
    1. jangan terlalu lama mas takut basi hehe
      terimakasih kembali

      Hapus
  5. AKU DATANG KANG HEHEHE, MANTEP NIH TUTORIAL RECENT POST GALERRYNYA HEHEHE... NGOPI DLU KANG SAMBIL BEGADANG XIXIII

    BalasHapus

Posting Komentar

Postingan populer dari blog ini

Membuat Menu Dengan CSS Border Animation

Setelah beberapa waktu lalu selalu membuat postingan dengan konsep blogazine sebagai ajang pelepas suntuk dan sebagai trick menghindari kejenuhan dalam blogging saat ini saya akan coba share kebiasaan lama yaitu tutorial dalam membuat menu navigasi. Kali menu yang ditawarkan sangat-sangatlah simple , hanya memanfaatkan border dan sedikit animasi hover . SEE DEMO CSS .items{ margin-top:50px; } .items li{ float:left; padding:20px 35px 20px 35px; list-style:none; border:5px solid rgba(255,255,255,0.2); margin-left:10px; -webkit-box-reflect: below 0.5px -webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(75%,transparent),to(rgba(255,255,255,0.4))); } .items li:hover{ border:5px solid rgba(255,255,255,1); -webkit-transition:all ease-in 0.3s;/*Chrome*/ -moz-transition:all ease-in 0.3s;/*Firefox*/ -o-transition:all ease-in 0.3s;/*Opera*/ -ms-transition:all ease-in 0.3s;/*Microsoft*/ } .items li a{ color:#FFF; text-decoration:none

Membuat Slideout Navigation

Masih Seputar tutorial dalam membuat menu untuk bagian sidebar , namun ini agak sedikit berbeda dari menu tutorial kemaren yang menggunakan system hover , karena kali ini saya menggunakan Push Menu dengan system onclick ( menu akan muncul setelah kita klik tombol / button  tertanda ) dan sekaligus ini jawaban dan request para sahabat.  Baca: Memasang Simple Flat Sidebar  Demosion   Langkah Kustomisasi  Masukan kode CSS dibawah ini sebelum kode </style> .pushmenu { /*this is the nav*/ background: #3c3933; font-family: Arial, Helvetics, sans-serif; width: 240px; height: 100%; top: 0; z-index: 1000; position:fixed; } .pushmenu h3 { color: #cbbfad; font-size: 14px; font-weight: bold; padding: 15px 20px; margin: 0; background: #282522; height: 16px; } .pushmenu a { display: block; /* drops the nav vertically*/ color: #fff; font-size: 16px; font-weight: bold; text-decoration: none; border-top: 1px solid #56544e; b

Menu CSS3 Dengan Efect Hover

Menu CSS3 Dengan Efect Hover    - Sudah beberapa hari ini diliputi dilema pada background .. susah nentuin yang pas , biarpun pada akhirnya sedikit merasa lega juga dengan yang sekarang ,memang belum puas tapi ya sudahlah . O..ya pada sedikit kesempatan ini saya akan coba share sebuah menu simple CSS3 dengan hover efect yang lumayan bisa diandalkan untuk merubah penampilan template . Untuk lengkapnya silahkan cek demonya . See Demo Komposisi   CSS3  /.....---CSS3 BREWOK---.....\ nav {   font:700 16px/60px 'Lato', sans-serif;   width:90%;   margin:30px auto 0 auto;   background: #374D61 ;   overflow:hidden;   -webkit-border-radius:8px;   -moz-border-radius:8px;   -o-border-radius:8px;   border-radius:8px; } nav ul {   height:60px;   overflow:hidden; } nav ul li {   width:25%;   float:left;   text-align:center; } .item-container {   position:relative;   height:120px;   cursor:pointer;   -webkit-transition: all 0.3s ease; -moz-transition: