Jumat, 31 Agustus 2012

Cara Membuat "Read More ..." di Blog

1. Login ke blogger dengan ID sobat.

2. Pilih Template (versi baru) atau Rancangan (versi lama).

3. Pilih Edit HTML.

4. Centang tulisan "Expand Template Widget".

5. Lalu cari kode </head> , untuk mempermudah pencarian tekan F3 atau Ctrl+F (Find).

6. Lalu masukkan code di bawah ini tepat di atas </head>

<script type='text/javascript'> var thumbnail_mode = &quot;no-float&quot; ; summary_noimg = 430; summary_img = 340; img_thumb_height = 100; 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>

7. Kemudian sobat  cari kode <data:post.body/> dengan F3, di sini ada dua kode <data:post.body/>, silahkan anda pilih yang pertama (letaknya ditengah tengah, agak kebawah sedikit), ganti kode <data:post.body/>  dengan kode di bawah ini :

<b:if cond='data:blog.pageType != &quot;item&quot;'>
<div expr:id='&quot;summary&quot; + data:post.id'><data:post.body/></div>
<script type='text/javascript'>createSummaryAndThumb(&quot;summary<data:post.id/>&quot;);
</script>
<span class='rmlink' style='float:right;padding-top:20px;'>
<a expr:href='data:post.url'> <b>readmore</b> &#187;&#187;&#160;&#160; </a></span>
</b:if>
<b:if cond='data:blog.pageType == &quot;item&quot;'><data:post.body/>
</b:if>

8. Kemudian "Save Template", Sebelum Save, silahkan Klik "Pratinjau", fungsinya untuk memastikan apabila script di atas sudah pas.

KETERANGAN :

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 pixel;

img_thumb_width = 120;: Lebar thumbnail dalam ukuran pixel;

readmore: Tulisan 'readmore' bisa diganti misalnya dengan “Baca Selengkapnya”

Nah demikian lah tutorial dari Sejuta Bakat Blog , semoga tutorial blog mengenai cara membuat readmore di blog dapat bermanfaat untuk teman teman semua.

Tidak ada komentar:

Posting Komentar