Selasa, 03 Juli 2012

0 Cara Membuat Readmore Secara Otomatis Di Blogger.com

Cara Membuat Readmore Secara Otomatis Di Blogger.com
Cara Membuat Readmore Secara Otomatis Di Blogger.com – Akhirnya kesampaian juga untuk nulis tutorial lagi seputar Blogger.com, kali ini saya akan jelaskan bagaimana sih Cara Membuat Readmore Secara Otomatis Di Blogger.com, Perlu agan-agan ketahui semua bahwa Fungsi Readmore/baca selengkapnya pada posting adalah untuk menghemat halaman depan website/blog agar tidak terlalu panjang, selain itu juga dapat merangsang pengunjung untuk membaca salah satu posting di halaman website/blog agan-agan semua.
Nah jika agan-agan ingin untuk memasang  readmore secara otomatis pada blogger.com  Agan-agan, silahkan ikuti langkah-langkahnya dibawah ini gan :

1. Login ke Account Blogger Agan-agan;
2. Masuk ke Halaman Edit HTML, kemudian di atas kode </head> Letakkan skrip di bawah ini :

<script type='text/javascript'>
var thumbnail_mode = "float" ; summary_noimg = 250; summary_img = 250; img_thumb_height = 120; img_thumb_width = 120;
</script>

<script type='text/javascript'>
//<![CDATA[
function removeHtmlTag(strx,chop){
if(strx.indexOf("<")!=-1)
{
var s = strx.split("<");
for(var i=0;i<s.length;i++){
if(s[i].indexOf(">")!=-1){
s[i] = s[i].substring(s[i].indexOf(">")+1,s[i].length);
}
}
strx = s.join("");
}
chop = (chop < strx.length-1) ? chop : strx.length-2;
while(strx.charAt(chop-1)!=' ' && strx.indexOf(' ',chop)!=-1) chop++;
strx = strx.substring(0,chop-1);
return strx+'...';
}

function createSummaryAndThumb(pID){
var div = document.getElementById(pID);
var imgtag = "";
var img = div.getElementsByTagName("img");
var summ = summary_noimg;
if(img.length>=1) {
imgtag = '<span style="float:left; padding:0px 10px 5px 0px;"><img src="'+img[0].src+'" width="'+img_thumb_width+'px" height="'+img_thumb_height+'px"/></span>';
summ = summary_img;
}

var summary = imgtag + '<div>' + removeHtmlTag(div.innerHTML,summ) + '</div>';
div.innerHTML = summary;
}
//]]>
</script>

Langkah Selanjutnya yang perlu agan-agan lakukan yaitu menari kode <data:post.body/>, kemudian ganti kode tersebut dengan kode di bawah ini :

<b:if cond='data:blog.pageType != "item"'>
<div expr:id='"summary" + data:post.id'><data:post.body/></div>
<script type='text/javascript'>createSummaryAndThumb("summary<data:post.id/>");</script>
<span class='rmlink' style='float:left'><a expr:href='data:post.url'>READMORE - <data:post.title/></a></span>
</b:if>
<b:if cond='data:blog.pageType == &quot;item&quot;'><data:post.body/></b:if>

Catatan Untuk agan-agan semua :
Biasanya kode <data:post.body/> di bawah kode <div class='post-body'> , maka untuk memudahkan pencarian kode tersebut gunakan tombol Find (Ctrl + F).

3. Jika Sudah Silahkan Agan-agan semua Simpan Template agan-agan.

Agan-agan juga bisa memodifikasi Readmore sesuai yang agan-agan inginkan, sedikit penjelasan dari kode-kode diatas biar agan-agan tidak bingung untuk memodifikasinya :
  • var thumbnail_mode = "float"; : Letak thumbnail berada di “float” kiri atau jika tidak silahkan ganti dengan “no-float”;
  • summary_noimg = 250; : Jumlah karakter yang akan ditampilkan di posting tanpa gambar / thumbnail;
  • summary_img = 250;: Jumlah karakter yang akan ditampilkan di posting dengan gambar / thumbnail;
  • img_thumb_height = 120;: Tinggi thumbnail dalam ukuran piksel;
  • img_thumb_width = 120;: Lebar thumbnail dalam ukuran piksel;
  • READMORE-<data:post.title/>: Tulisan READMORE bisa agan-agan ganti dengan kata-kata lain  misalnya dengan “Baca Lebih Detail” dan apabila agan-agan tidak ingin menampilkan judul dibelakang Readmore, Agan-agan bisa menghapus kode script ini <data:post.title/>.
Sekian dulu Tutorial yang saya sampaikan untuk agan-agan semuanya,

Bagaimana Pendapat Anda ?

My Banner Exchange

christian tatelu