Cara Menciptakan Random Post Thumbnail Di Blog
Cara Membuat Random Post Thumbnail di Blog - Apakah Anda sudah mempunyai banyak postingan? Tentunya pengunjung Anda tidak mempunyai banyak waktu untuk menjangkau semua konten terbaik Anda. Oleh lantaran itu, dengan memakai Random Post memungkinkan pengunjung lebih gampang untuk menemukan konten atau postingan secara acak.
Pada postingan kali ini saya akan mengembangkan tutorial cara menambah Random Post dengan gambar dan ringkasan di Blog untuk menampilkan daftar postingan secara acak.
1. Log-in ke akun Blogger
2. Pilih Layout/Tata Letak
3. Tambahkan gadget
4. Kemudian pilih HTML/Javascript,
5. Langkah berikutnya, Anda copy dan pastekan instruksi dibawah ini didalam kolom yang tersedia
5. Simpan
Demikian saya sampaikan Cara Membuat Random Post Thumbnail di Blog, terima kasih sudah berkunjung dan biar bermanfaat.
Pada postingan kali ini saya akan mengembangkan tutorial cara menambah Random Post dengan gambar dan ringkasan di Blog untuk menampilkan daftar postingan secara acak.
Cara Memasang Widget Random post Bergambar dan Ringkasan
1. Log-in ke akun Blogger
2. Pilih Layout/Tata Letak
3. Tambahkan gadget
4. Kemudian pilih HTML/Javascript,
5. Langkah berikutnya, Anda copy dan pastekan instruksi dibawah ini didalam kolom yang tersedia
<style>
#random-posts img {
border-radius: 10px;
float: left;
margin-right: 5px;
width: 75px;
height: 75px;
background-color: #F5F5F5;
padding: 3px;
transition: all 0.2s linear 0s;
}
#random-posts img:hover {
opacity: 0.6;
}
ul#random-posts {
list-style-type: none;
padding: 0px;
}
#random-posts a {
font-size: 12px;
text-transform: uppercase;
padding: 0px auto 5px;
}
#random-posts a:hover {
text-decoration: none;
}
.random-summary {
font-size: 11px;
background: none;
padding: 5px;
margin-right: 8px;
}
#random-posts li {
margin-bottom: 10px;
border-bottom: 1px solid #EEEEEE;
padding: 4px;
}
</style>
<ul id='random-posts'>
<script type='text/javaScript'>
var randomposts_number = 5;
var randomposts_chars = 110;
var randomposts_details = 'yes';
var randomposts_comments = 'Comments';
var randomposts_commentsd = 'Comments Disabled';
var randomposts_current = [];
var total_randomposts = 0;
var randomposts_current = new Array(randomposts_number);
function randomposts(json) {
total_randomposts = json.feed.openSearch$totalResults.$t
}
document.write('<script type=\"text/javascript\" src=\"/feeds/posts/default?alt=json-in-script&max-results=0&callback=randomposts\"><\/script>');
function getvalue() {
for (var i = 0; i < randomposts_number; i++) {
var found = false;
var rndValue = get_random();
for (var j = 0; j < randomposts_current.length; j++) {
if (randomposts_current[j] == rndValue) {
found = true;
break
}
};
if (found) {
i--
} else {
randomposts_current[i] = rndValue
}
}
};
function get_random() {
var ranNum = 1 + Math.round(Math.random() * (total_randomposts - 1));
return ranNum
};
</script>
<script type='text/javaScript'>
function random_posts(json) {
for (var i = 0; i < randomposts_number; i++) {
var entry = json.feed.entry[i];
var randompoststitle = entry.title.$t;
if ('content' in entry) {
var randompostsnippet = entry.content.$t
} else {
if ('summary' in entry) {
var randompostsnippet = entry.summary.$t
} else {
var randompostsnippet = "";
}
};
randompostsnippet = randompostsnippet.replace(/<[^>]*>/g, "");
if (randompostsnippet.length < randomposts_chars) {
var randomposts_snippet = randompostsnippet
} else {
randompostsnippet = randompostsnippet.substring(0, randomposts_chars);
var whitespace = randompostsnippet.lastIndexOf(" ");
randomposts_snippet = randompostsnippet.substring(0, whitespace) + "…";
};
for (var j = 0; j < entry.link.length; j++) {
if ('thr$total' in entry) {
var randomposts_commentsnum = entry.thr$total.$t + ' ' + randomposts_comments
} else {
randomposts_commentsnum = randomposts_commentsd
}; if (entry.link[j].rel == 'alternate') {
var randompostsurl = entry.link[j].href;
var randomposts_date = entry.published.$t;
if ('media$thumbnail' in entry) {
var randompoststhumb = entry.media$thumbnail.url
} else {
randompoststhumb = "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7tHb4Ek2-dPlkq8OH-WAm-K_u1KpbieVxO9kzN2wbq9XOFuewnfikpDqu_SHu0pa275ygQTPI_61g_X0Lx6uORtkfNS5VXjTxSyjZshfDAHeAdcfJHzodHOG8ivdI249eLxZ5qxUHwao/s1600/no_thumb.png"
}
}
};
document.write('<li>');
document.write('<a href="' + randompostsurl + '" rel="nofollow"><img alt="Cara Membuat Random Post Thumbnail di Blog Cara Membuat Random Post Thumbnail di Blog" src="' + randompoststhumb + '"/></a>');
document.write('<div><a href="' + randompostsurl + '" rel="nofollow">' + randompoststitle + '</a></div>');
if (randomposts_details == 'yes') {
document.write('<span><div class="random-info">' + randomposts_date.substring(8, 10) + '.' + randomposts_date.substring(5, 7) + '.' + randomposts_date.substring(0, 4) + ' - ' + randomposts_commentsnum) + '</div></span>'
};
document.write('<br/><div class="random-summary">' + randomposts_snippet + '</div><div style="clear:both"></div></li>')
}
};
getvalue();
for (var i = 0; i < randomposts_number; i++) {
document.write('<script type=\"text/javascript\" src=\"/feeds/posts/default?alt=json-in-script&start-index=' + randomposts_current[i] + '&max-results=1&callback=random_posts\"><\/script>')
};
</script>
</ul>
5. Simpan
Demikian saya sampaikan Cara Membuat Random Post Thumbnail di Blog, terima kasih sudah berkunjung dan biar bermanfaat.