Saturday, March 17, 2018

Cara Membuat Widget Resent Post Pada Blog Dengan Tampilan Menarik


Sebelumnya saya mengalami kesulitan membuat Widget Resent Post dengan berbagai kode HTML untuk tampilan blog saya namun kode-kode tersebut kebanyakan agak bisa di tampilkan di blog saya entak apa permasalahannya saya juga belum bisa memastikan.

Namun dengan Kode HTML ini akhirnya Widget Resent Post yang saya inginkan akhirnya bis tampil di blog saya, tampilannya cukup sederhana dan mungkin sudah bnyak yang menampilkan Widget Resent Post ini di berbagai blog lain.

Namun untuk memudahkan pencrian jikalau sewaktu-waktu saya membutuhkan lagi saya tinggal mencarinya di blog ini dan mungkin bila juga ada yang membutuhkan semoga ini bisa di gunakan untuk referensi dalam pembuatan Widget Resent Post.

Baiklah untuk mempermudah dan mempersingkatnya saya kan coba membagikan HTML nya dan langsung di terapkan.

Pertama-tama silahkan Copy HTML di bawah ini, Kemudian buka blok anda Klik Tata Letak > Buat Widget Baru dan paste kode HTML nya.

<style scoped='' type='text/css'>
#recent-posts{color:#999;font-size:12px}
#recent-posts img{background:#fafafa;float:left;height:75px;margin-right:8px;width:95px;border-radius:4px}
#recent-posts ul{margin:0;padding:0}
#recent-posts ul li{margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px solid rgba(0,0,0,0.1)}
#recent-posts ul li:last-child{border-bottom:0}
#recent-posts ul li a{display:block;color:#222;font-weight:700;text-decoration:none;font-size:13px;margin:0 0 10px 0;line-height:normal}
</style>
<div id='recent-posts'>
<script type='text/javaScript'>
var rcp_numposts=5;
var rcp_snippet_length=150;
var rcp_info='no';
var rcp_comment='Comments';
var rcp_disable='T?t Nh?n xét';
function recent_posts(json){var dw='';a=location.href;y=a.indexOf('?m=0');dw+='<ul>';for(var i=0;i<rcp_numposts;i++){var entry=json.feed.entry[i];var rcp_posttitle=entry.title.$t;if('content'in entry){var rcp_get_snippet=entry.content.$t}else{if('summary'in entry){var rcp_get_snippet=entry.summary.$t}else{var rcp_get_snippet="";}};rcp_get_snippet=rcp_get_snippet.replace(/<[^>]*>/g,"");if(rcp_get_snippet.length<rcp_snippet_length){var rcp_snippet=rcp_get_snippet}else{rcp_get_snippet=rcp_get_snippet.substring(0,rcp_snippet_length);var space=rcp_get_snippet.lastIndexOf(" ");rcp_snippet=rcp_get_snippet.substring(0,space)+"&#133;";};for(var j=0;j<entry.link.length;j++){if('thr$total'in entry){var rcp_commentsNum=entry.thr$total.$t+' '+rcp_comment}else{rcp_commentsNum=rcp_disable};if(entry.link[j].rel=='alternate'){var rcp_posturl=entry.link[j].href;if(y!=-1){rcp_posturl=rcp_posturl+'?m=0'}var rcp_postdate=entry.published.$t;if('media$thumbnail'in entry){var rcp_thumb=entry.media$thumbnail.url}else{rcp_thumb="http://lh3.ggpht.com/--Z8SVBQZ4X8/TdDxPVMl_sI/AAAAAAAAAAA/jhAgjCpZtRQ/no-image.png"};}};dw+='<li>';dw+='<img alt="'+rcp_posttitle+'" src="'+rcp_thumb+'"/>';dw+='<div><a href="'+rcp_posturl+'" rel="nofollow" title="'+rcp_snippet+'">'+rcp_posttitle+'</a></div>';if(rcp_info=='yes'){dw+='<span>'+rcp_postdate.substring(8,10)+'/'+rcp_postdate.substring(5,7)+'/'+rcp_postdate.substring(0,4)+' - '+rcp_commentsNum+'</span>';};dw+='<div style="clear:both"></div></li>';};dw+='</ul>';document.getElementById('recent-posts').innerHTML=dw;};document.write('<script type=\"text/javascript\" src=\"/feeds/posts/default?alt=json-in-script&max-results='+rcp_numposts+'&callback=recent_posts\"><\/script>');
</script>
</div>

Lalu kemudian Simpan.

Dan lihat hasilnya, bila anda ingin merubah sebagian dari tampilan berikut ini ada keterangan – keterangan dari widget tersebut.

rcp_numposts=5; = Ganti angkan 5 dengan jumlah postingan yang akan ditampilkan.
var rcp_snippet_length=150; = Jumlah karakter isi artikel yang akan ditampilkan saat hover link judul postingan.
rcp_info='yes'; = Ketik no untuk menyembunyikan keterangan tanggal dan jumlah komentar.
rcp_comment='Comments'; = Nama judul tulisan dari jumlah komentar.


Silahkan sesuaikan dengan keinginan anda masing-masing, selamat mencoba dan semoga bisa bermanfaat.


EmoticonEmoticon