Cara memasang Random post Diblog (Fast Loading)

WIDGET Random Posts adalah fitur blogger di sidebar blog berisi daftar posting (daftar judul tulisan) yang menjadi internal link sekaligus navigasi menu untuk menaikkan pageviews blog.

random post ini sangat ringan pas bila kamu memakai template yang ringan, bila kamu memakai Random post inii jangan takut bila loading blog kamu menjadi berat.

Demo random Post ini ada di Footer (bawah) blog ini Daftar posting blog yang muncul di widget Random Posts muncul secara acak (random) dan berubah setiap kali halaman baru blog dibuka atau di-refresh atau di-reload (Ctrl+F5).

Jumlah postingnya bisa diatur sesuai selera, bisa 5, 10, 15, atau berapa saja. Minimal 5 dan maksimal 10 deh biar gak terlalu pengaruhi loding blog!

CARA MEMASANG RANDOM POSTS

1. TataLetak > Add a Gadget > HTML/JavaScript
2. Isi judul dengan "Random Posts"
3. Copas kode berikut ini di kolom konten:
<div id='random-post-container'>Memuat...</div>
<script>
//<![CDATA[
// Feed configuration
var homePage = 'http://sampinganblognih.blogspot.com',
maxResults = 5,
containerId = 'random-post-container';
// Function to generate random number limited from `min` to `max`
// Used to create a valid and safe random feed `start-index`
function getRandomInt(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
// Function to shuffle arrays
// Used to randomize order of the generated JSON feed
function shuffleArray(arr) {
var i = arr.length, j, temp;
if (i === 0) return false;
while (--i) {
j = Math.floor(Math.random() * (i + 1));
temp = arr[i];
arr[i] = arr[j];
arr[j] = temp;
}
return arr;
}
// Get a random start index
function createRandomPostsStartIndex(json) {
var startIndex = getRandomInt(1, (json.feed.openSearch$totalResults.$t - maxResults));
// console.log('Get the post feed start from ' + startIndex + ' until ' + (startIndex + maxResults));
document.write('<scr' + 'ipt src="' + homePage + '/feeds/posts/summary?alt=json-in-script&orderby=updated&start-index=' + startIndex + '&max-results=' + maxResults + '&callback=randomPosts"></scr' + 'ipt>');
}
// Widget's main function
function randomPosts(json) {
var link, ct = document.getElementById(containerId),
entry = shuffleArray(json.feed.entry),
skeleton = "<ul>";
for (var i = 0, len = entry.length; i < len; i++) {
for (var j = 0, jen = entry[i].link.length; j < jen; j++) {
link = (entry[i].link[j].rel == "alternate") ? entry[i].link[j].href : '#';
}
skeleton += '<li><a href="' + link + '">' + entry[i].title.$t + '</a></li>';
}
ct.innerHTML = skeleton + '</ul>';
}
document.write('<scr' + 'ipt src="' + homePage + '/feeds/posts/summary?alt=json-in-script&max-results=0&callback=createRandomPostsStartIndex"></scr' + 'ipt>');
//]]>
</script>
4. Save! dan lihat hasilnya
Yang berwarna BIRU  ubah link Blog kamu dan yang berwarna MERAH  ubah sesuai post yang ingin di munculkan

Demikian Cara Memasang Widget Random Posts untuk Meningkatkan Pageviews atau jumlah kunjungan halaman blog kita. Good Luck!

Silakan berkomentar sesuai dengan topik. Jangan menyisipkan link pada komentar dan jangan sampai komentar Anda masuk komentar SPAM..

Jangan salahkan Saya bila komentar Anda dihapus !