Skip to main content

Cara Buat Random Post Di Blog Versi II

Pada kesempatan yang lalu kita telah membahas bersama tentang bagaimana Cara Buat Random Post Di Blog. Pembuatan random post ini sangat bermanfaat bagi blog kita, karena dapat menampilkan artikel blog secara acak yang juga akan mempromosikan artikel-artikel blog kita terdahulu untuk dibaca kembali oleh pengunjung.


Nah, untuk itu kita akan membahas kembali mengenai Cara Buat Random Post Di Blog dengan versi yang berbeda dari pembahasan yang sebelumnya.

Bagaimana cara membuatnya?

Langkah I

Pertama, masuk ke akun blogger kita.
Klik fitur rancangan.
Klik edit HTML.
Berikan tanda contreng pada Expand Template Widget.
Cari kode HTML berikut ini.

</head>

Masukan Script berikut ini di atas kode HTML tersebut.

<script type="text/javascript">
//<![CDATA[
var _yourBlogUrl = "http://namablogkita.blogspot.com";

function randomPost() {
  var script = document.createElement("script");
  script.setAttribute("type", "text/javascript");
  var theUrl = _yourBlogUrl +"/feeds/posts/summary?alt=json-in-script&callback=getTotalPostsCallback&start-index=1&max-results=1";
  script.setAttribute("src", theUrl);
  document.documentElement.firstChild.appendChild(script);
};
function getTotalPostsCallback(json) {
  var totalResults = json.feed.openSearch$totalResults.$t;
  if (totalResults > 0) {
    getRandomPostNumber(totalResults);
  }
};
function getRandomPostNumber(totalResults) {
  var randomNumber = Math.floor((Math.random() * totalResults) + 1);
  getRandomUrl(randomNumber);
};
function getRandomUrl(randomNumber) {
  var script = document.createElement("script");
  script.setAttribute("type", "text/javascript");
  var theUrl = _yourBlogUrl +"/feeds/posts/summary?alt=json-in-script&callback=getTheUrlCallback&start-index=" + randomNumber + "&max-results=1";
  script.setAttribute("src", theUrl);
  document.documentElement.firstChild.appendChild(script);
};
function getTheUrlCallback(json) {
  var theUrl = json.feed.entry[0].link[0].href;
  window.location.href = theUrl;
}
//]]>
</script>

Klik simpan template dan selesai.

Keterangan :


  1. Sebelum melakukan editing kode HTML template blog kita, sebaiknya download terlebih dahulu template blog kita sebagai langkah antisipasi jika terjadi kegagalan saat proses editing berlangsung.
  2. Ganti namablogkita dengan alamat blog kita masing-masing.


Langkah II

Klik elemen halaman.
Klik tambah gadget.
Pilih HTML/JavaScript.
Masukan kode link berikut ini.

<a href="javascript:randomPost();">Lihat Random Post</a>

Klik simpan dan selesai.

Dengan demikian, pada bagian sidebar blog kita akan muncul link yang apabila diklik akan mengarahkan pada munculnya random post dari blog kita masing-masing.
Mudah bukan?
Jika ada yang ingin menambahi dan menanggapi silakan dituliskan lewat kotak komentar di bawah ini ya kawan.
Salam blogger!

Comments

Popular posts from this blog

Memberi Emoticon Pada Postingan Blogspot

Hallo kawan blogger semuanya.. Apa kabar hari ini? Baik-baik bukan? Yup, pada hari jum’at yang indah ini kita akan membahas pengetahuan bagaimana menampilkan emoticon pada postingan blogspot milik kita. Sebelumnya, ada yang sudah tahu? Kalau sudah, siapa tahu langkah ini berbeda dengan yang selama ini kalian lakukan. Lumayan bukan untuk menambah pengetahuan baru? Bagi yang belum tahu, dengan penambahan emoticon dalam postingan blog kita niscaya akan membuat lebih semarak dan interaktif dengan pembaca! Penasaran? Yuk, langsung saja kita lihat penjelasannya.. Langkah-langkah yang perlu untuk dilakukan yaitu; Log in ke akun blogger milik kita. Klik buat entri untuk mulai membuat postingan baru. Nah, saat kita menulis dan ingin memasukan emoticon, masukan saja kode emoticon yang sesuai dengan keinginan kita pada bagian edit HTMLnya. <img src="http://photos1.blogger.com/blogger/7678/802/1600/wink.gif"> <img src="http://photos1.blogger.com/blogger/7678/802/1600/b...

Situs URL Expander

Situs URL Expander – Situs URL expander memiliki peran penting dalam rangka menjaga keamanan aksesibilitas kita sebagai pengguna internet ketika ingin mengunjungi sebuah halaman blog atau situs tertentu. Hal ini dikarenakan situs yang menyediakan layanan URL expander akan memberikan informasi kepada kita mengenai URL yang sebenarnya dari sebuah URL yang disingkat menggunakan layanan dari situs penyingkat URL . Jika kita hendak bepergian ke sebuah tempat, tentu kita harus tahu banyak hal mengenai tempat tersebut. Setidaknya, kita mengetahui informasi yang jelas, lengkap, dan terpercaya dari tempat yang akan kita kunjungi. Manfaatnya yaitu kita akan diberikan jaminan rasa aman jika tempat yang kita kunjungi tersebut tidak akan membahayakan keselamatan kita. Selain itu, kita juga berpotensi untuk mendapatkan kepuasan lebih dengan mengeksplorasi dan mendayagunakan informasi yang kita miliki dari tempat kunjungan tersebut. Hal ini merupakan sebuah analogi yang dapat kita terapkan ketika ki...

Widget Total Posts dan Total Comments

Kadang baik kita sebagai pemilik blog maupun pengunjung blog kita ingin mengetahui berapa banyak postingan yang sudah dipublikasikan dan total komentar untuk semua postingan tersebut. Sebagai pemilik blog, kita tentu ingin menampilkan seberapa banyak postingan yang sudah kita publikasikan dan seberapa banyak komentar yang sudah kita dapatkan. Karena, semakin banyak kita mendapatkan keduanya maka akan semakin menunjukan eksistensi blog kita. Sebagai pengunjung blog, kita juga akan mendapatkan semacam suggesti jika semakin baik dalam arti semakin banyak jumlah postingan dan jumlah komentar untuk semua postingan dalam sebuah blog, maka kita dapat menyimpulkan jika blog yang sedang kita kunjungi tersebut adalah blog yang eksis dan berkualitas. Memang tidak ada standar baku yang menentukan batas berapa total posts dan total comments sebuah blog agar blog tersebut dinyatakan bagus, atau dengan melihat perbandingan di antara keduanya. Karena semua ini sifatnya hanya suggesti dan pelengkap. B...