♥ Diary Zahra ♥ ♫ © 2009 - 2012. Diberdayakan oleh Blogger.

Cara Mudah Memasang Auto Read More pada Blogger

>> Selasa, 08 Februari 2011

Halo..
Zahra mau sedikit sharing tentang cara memasang Read More Otomatis atau sering disebut Auto Read More. Jadi kalo biasanya kita suka memasang Read more secara manual, biar gak capek coba kita gunakan Read More yang lebih efisien yaitu Auto Read More. Cumen kelemahannya baris kata yang akan kita tampilin settingannya semua sama. Jadi kalo semisal kita set 250 Karakter yang mau di tampilin, maka keseluruhan postingan kita nanti yg akan ditampilin hanya 250 karakter.

Beda kalo pake manual, semisal postingan tertentu pengen nampilin lebih panjang, semisal 450 karakter, postingan lainnya 200 karakter itu bisa saja. Biar gak kepanjangan nyeng nyongnya silahkan disimak langkah-langkahnya.

Bagi yang terlanjur memasang Read More versi lama sebaiknya di kodenya kembalikan dulu ke seperti semula, caranya hapus kode yang berwarna merah dibawah ini (Setiap template mungkin berbeda, jadi tinggal disesuaikan saja). 

<div class='post-header-line-1'/>
<div class='post-body'>
<b:if cond='data:blog.pageType == "item"'>
<style>.fullpost{display:inline;}</style>
<p><data:post.body/></p>
<b:else/>
<style>.fullpost{display:none;}</style>
<p><data:post.body/></p>
<a expr:href='data:post.url'>Readmore&lt;/a>
</b:if>
<div style='clear: both;'/>


OK, kalo sudah tinggal lanjutkan dengan tutorial dibawah.

Pertama, seperti biasa setelah login di blogger, trus dari dashboard silakan masuk Layout atau tataletak silahkan tuju langsung ke halaman edit html, jangan lupa centang dulu expand widged langkah selanjutnya cari kode </head> kemudian letakan script dibawah ini di atas kode </head> Kalo sudah, jangan lupa di simpan terlebih dahulu.

Langsung copy paste aja kode dibawah 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[
/******************************************
Auto-readmore link script, version 2.0 (for blogspot)

(C)2008 by Anhvo

visit http://en.vietwebguide.com to get more cool hacks
********************************************/
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>

Masih pada halaman EDIT HTML, cari kode seperti dibawah

<data:post.body/>


Kalo sudah, ganti kode <data:post.body/> dengan semua kode dibawah 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'>READ MORE - <data:post.title/></a></span>
</b:if>
<b:if cond='data:blog.pageType == &quot;item&quot;'><data:post.body/></b:if>

Keterangan:

var thumbnail_mode = "float"; (kita dapat memutuskan apakah letak thumbnail berada di (float) kiri atau jika tidak silahkan ganti dengan (no-float)
summary_noimg = 250; (Menetapkan berapa banyak karakter akan ditampilkan di posting tanpa gambar / thumbnail)
summary_img = 250; (Menetapkan berapa banyak karakter akan ditampilkan di posting dengan gambar / thumbnail)
img_thumb_height = 120; (Thumbnail 'tinggi dalam piksel)
img_thumb_width = 120; (Thumbnail 'lebar dalam piksel)

Note: untuk tampilan seperti pada blog saya, pada atribut type data summary_img saya ganti menjadi 550. Perhatikan text yang saya ketik tebal dan berwarna.

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


Langkah terakhir adalah klik Save atau simpan pengaturan tadi, silakan lihat hasilnya. Atau anda bisa mencoba posting satu artikel kemudian silakan lihat hasil postingan tadi .....


0 komentar:

Followers

    © ♥ Diary Zahra ♥ ♫. Friends Forever Template by Emporium Digital 2009

Back to TOP