Tuesday, October 7, 2014

Cara Mudah Membuat Read More Otomatis Di Blogspot

Cara Membuat Read More Otomatis Di Blogspot
Cara Mudah Membuat Read More Otomatis Di Blogspot – Sebenarnya sudah banyak tutorial yang membahas cara membuat read more otomatis di luaran sana, namun saya rasa masih banyak yang bingung untuk menerapanya terutama bagi para pemula. karena dulu sewaktu saya baru belajar blogging pun saya merasa bingung walalupun tutorialnya cukup jelas. Ya maklum namanya juga newbie (hehe). Nah karena hal itulah saya menulis artikel ini dengan tujuan membantu para newbie seperti saya agar lebih mudah dalam menerapkan read more otomatis di blog masing-masing. Nanti saya akan menyertakan gambar dalam langkah-langkahnya.

Sebelum mulai apakah kalian tau apa sih read more itu? Kalau diterjemahkan kedalam bahasa Indonesia artinya, “lanjutkan membaca” atau “baca selengkapnya”. Nah fungsinya yaitu untuk memotong bagian artikel di homepage atau beranda sehingga hanya terlihat beberapa kalimat awal saja. Tentu ini membuat tampilan pada homepage blog kita terlihat rapih. Sebenarnya kita bisa membuat read more secara manual pada halaman posting. Namun kita harus melakukan hal yang berulang-ulang ketika ada artikel baru yang akan kita publikasikan. Nah read more manual ini biasa juga disebut “JUMP BREAK”. Namun kita tidak akan membahas itu, jadi kita mulai saja tutorial cara membuat read more otomatisnya.

Cara Membuat Readmore Otomatis di Blog

  • Silahkan masuk ke Dashboard blog anda dan pilih TEMPLATE >> edit HTML.
  • Klik sembarang didalam kotak template dan tekan CTRL+F
  • Setelah muncul kotak search kecil dipojok kanan atas kotak template anda silahkan masukan kode </head> dan tekan enter.
  • Setelah kodenya ditemukan silahkan copy paste code dibawah ini dan letakan tepat diatas kode </head>
<script type='text/javascript'>
var thumbnail_mode = &quot;float&quot; ;
summary_noimg = 250;
summary_img = 250;
img_thumb_height = 100;
img_thumb_width = 100;
</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>
  • Selanjutnya cari kode id='post' var='post' seperti langkah ke-3
  • Setelah ketemu perhatikan apakah ada ikon panah warna hitam kecil seperti gambar dibawah:
Cara Membuat Read More

  • Jika ada, klik tanda panah itu dan jika tidak ada kita lanjutkan kelangkah selanjutnya.
  • Silahkan cari kode <data:post.body/> caranya seperti langkah k-3.
  • Setelah ketemu silahkan hapus dan ganti dengan kode <data:post.body/> dengan kode dibawah ini.
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<data:post.body/>
<b:else/>
<b:if cond='data:blog.pageType == &quot;static_page&quot;'>
<data:post.body/>
<b:else/>
<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>
      <div class='read-more'>
      <a expr:href='data:post.url'>Baca Selengkapnya &#187;</a>
      </div>
</b:if>
</b:if>
  • Silahkan klik PRATINJAU dulu, apakah berhasil atau ada error, jika behasil silahkan SAVE TAMPLATE.
  • Jika ada error silahkan ulangi langkah 1-7 kemudian kemudian scroll kebawah dan temukan <data:post.body/> secara manual, karena jaraknya tidak terlalu jauh dari kode id='post' var='post' 
  • Jika sudah ketemu kode <data:post.body/> silahkan hapus dan ganti seperti langkah ke-9.
  • Kemudian PRATINJAU dan SIMPAN/SAVE TEMPLATE anda.
CATATAN:
  • Jika anda melakukan dengan benar maka cukup sampai langkah kesepuluh pasti akan berhasil.
  • Umumnya Ada 2-3 kode <data:post.body/> dalam sebuah template, jadi itulah alasan kenapa banyak yang gagal ketika membuat read more karena mungkin mereka salah menghapus kode <data:post.body/>.
Bagaimana? Bingung? Hehe,, terlihat membingungkan sih tapi kalau sambil dipraktekan pasti mudah dan saya yakin pasti anda bisa karena ini sudah di jelaskan sedetail mungkin.

Begitulah cara membuat read more otomatis di blogspot ala newbie semoga bisa bermanfaat untuk kita semua. Jika masih kurang jelas dan ada pertanyaan silahkan tinggalkan komen saja nanti saya akan merespon secepatnya. Jika anda suka dengan blog ini silahkan ikuti blog ini di FB klik disini.

2 comments:

  1. nice gan, work di blog ane..
    catatanku68.blogspot.com
    tolong ajarin buat blog gan, ane masih newbie..

    ReplyDelete