Cara Membuat Widget Random Posts Berwarna

Posted by


Cara Membuat Widget Random Posts Berwarna / Cara Menampilkan Widget Random Posts Berwarna -

Kali ini Admin akan berbagi
cara membuat Random Post (Posting Acak) yang berwarna (colorful/multicolor), seperti yang Admin pasang di sidebar widget.


Di posting sebelumnya Admin juga sudah membagikan post tentang cara membuat, memunculkan, atau menampilkan widget Random Posts di blog, dan itu adalah Random Posts yang "biasa saja", tanpa warna.

Model tampilan Random Post yang menarik ini Admin temukan di NetOops Blog. Disebutkan, posting acak multicolor akan lebih menarik perhatian pengunjung/pembaca untuk berlama-lama membuka blog kita, meningkatkan internal link, juga meningkatkan trafik.

Fungsi Random Posts memang sama dengan fungsi link internal blog lainnya, yaitu sebagai navigasi dan internal link untuk memudahkan pengunjung menjelajahi konten blog kita. Navigasi dan internal link itu pun direkomendasikan Google, agar blog kita user friendly.

Daftar posting di Random Post akan muncul secara otomatis dan berganti-ganti, menampilkan posting-posting lama, setiap kali "refresh" atau saat pengunjung membuka link posting baru. 

Cara Menampilkan Widget Random Posts Berwarna

Cara Menampilkan Widget Random Posts Blog Berwarna seperti yang Admin pasang di sidebar sangat mudah.

1. Klik "Layout" (Tata Letak)
2. Klik "Add Gadget" > pilih "Javascript/HTM"
3. Copy + Paste kode berikut ini di kotak kode yang tersedia:

<style type="text/css">
.noop-random-posts ul li {
    list-style-image:none;
}.noop-random-posts ul {
list-style-type: none;
margin: 0;
padding: 5px 0;
}
.noop-random-posts ul li {
border: 0 none;
margin: 5px 0;
padding: 10px;
position: relative;
}
.noop-random-posts ul li:first-child {
background: none repeat scroll 0 0 #FF4C54;
width: 92%;
}
.noop-random-posts ul li:first-child:after {
content: "1";
}
.noop-random-posts ul li:first-child + li {
background: none repeat scroll 0 0 #FF764C;
width: 92%;
}
.noop-random-posts ul li:first-child + li:after {
content: "2";
}
.noop-random-posts ul li:first-child + li + li {
background: none repeat scroll 0 0 #FFDE4C;
width: 92%;
}
.noop-random-posts ul li:first-child + li + li:after {
content: "3";
}
.noop-random-posts ul li:first-child + li + li + li {
background: none repeat scroll 0 0 #C7F25F;
width: 92%;
}
.noop-random-posts ul li:first-child + li + li + li:after {
content: "4";
}
.noop-random-posts ul li:first-child + li + li + li + li {
background: none repeat scroll 0 0 #33C9F7;
width: 92%;
}
.noop-random-posts ul li:first-child + li + li + li + li:after {
content: "5";
}
.noop-random-posts ul li:first-child + li + li + li + li + li {
background: none repeat scroll 0 0 #7EE3C7;
width: 92%;
}
.noop-random-posts ul li:first-child + li + li + li + li + li:after {
content: "6";
}
.noop-random-posts ul li:first-child + li + li + li + li + li + li {
background: none repeat scroll 0 0 #F6993D;
width: 92%;
}
.noop-random-posts ul li:first-child + li + li + li + li + li + li:after {
content: "7";
}
.noop-random-posts ul li:first-child + li + li + li + li + li + li + li {
background: none repeat scroll 0 0 #F59095;
width: 92%;
}
.noop-random-posts ul li:first-child + li + li + li + li + li + li + li:after {
content: "8";
}
.noop-random-posts ul li:first-child + li + li + li + li + li + li + li + li {
background: none repeat scroll 0 0 #C7F25F;
width: 92%;
}
.noop-random-posts ul li:first-child + li + li + li + li + li + li + li + li:after {
content: "9";
}
.noop-random-posts ul li:first-child:after, .noop-random-posts ul li:first-child + li:after, .noop-random-posts ul li:first-child + li + li:after, .noop-random-posts ul li:first-child + li + li + li:after, .noop-random-posts ul li:first-child + li + li + li + li:after, .noop-random-posts ul li:first-child + li + li + li + li + li:after, .noop-random-posts ul li:first-child + li + li + li + li + li + li:after, .noop-random-posts ul li:first-child + li + li + li + li + li + li + li:after, .noop-random-posts ul li:first-child + li + li + li + li + li + li + li + li:after {
background: none repeat scroll 0 0 #353535;
border-radius: 50% 50% 50% 50%;
color: #FFFFFF;
font-size: 25px;
height: 30px;
position: absolute;
right: -17px;
text-align: center;
top: 1px;
width: 30px;
}
.noop-random-posts ul li a {
color: #444444;
font-size: 13px;
text-decoration: none;
}
</style>
<div class="noop-random-posts"><script type="text/javascript">
    var randarray = new Array();var l=0;var flag;
    var numofpost=5;function nooprandomposts(json){
    var total = parseInt(json.feed.openSearch$totalResults.$t,10);
    for(i=0;i < numofpost;){flag=0;randarray.length=numofpost;l=Math.floor(Math.random()*total);for(j in randarray){if(l==randarray[j]){ flag=1;}}
    if(flag==0&&l!=0){randarray[i++]=l;}}document.write('<ul>');
    for(n in randarray){ var p=randarray[n];var entry=json.feed.entry[p-1];
    for(k=0; k < entry.link.length; k++){if(entry.link[k].rel=='alternate'){var item = "<li>" + "<a href=" + entry.link[k].href + ">" + entry.title.$t + "</a> </li>";
    document.write(item);}}
    }document.write('</ul>');}
    </script><a href="http://25writing.blogspot.com" style="font-size:0pt">Random Posts Widgets</a><script type="text/javascript" src="/feeds/posts/default?alt=json-in-script&start-index=1&max-results=1000&callback=nooprandomposts"></script></div>
Catatan : Kode yg bewarna merah dapat anda ganti sesuai dengan byk post yang akan anda tampilkan, tetapi utk kotak bewarna hanya sampai pada angka 8. 

4. Save!
Selamat, Anda sudah menampilkan Random Posts berwarna di sidebar blog yang menjadikan blog Anda makin keren lagi :D . Terima Kasih. 25Writing*


25_Writing Updated at: 12:06

0 komentar:

Post a Comment

Silahkan Tinggalkan Komentar Anda dengan Kebijakan yang Admin buat :

1. Dilarang Spam
2. Dilarang Memasang Link Aktif
3. Dilarang Menghina, Terdapat Unsur Sara , dan P***nografi
4. Komentar Harus Relevan Dengan Artikel
5. Dilarang Mempromosikan Sesuatu di Komentar

Jika 5 hal tersebut tidak di-Indahkan oleh Anda, maka Admin akan menghapus nya.Terima Kasih. 25Writing*

Translate