Auto Read Mode dengan Thumbnail No Image di Blogger

Pada postingan dulu, saya sudah menjelaskan bagai mana cara membuat Auto Read More dengan thumbnail. Akan tetapi kekurangan dari script tadi tidak akan menampilkan thumbnail pada postingan yang tidak disertai gambar.
auto readmore with thumbnail no image for blogspot
Saat ini script telah disempurnakan dengan menggunakan default thumbnail, baik dengan gambar 'no image' atau gambar apa pun yang anda sukai. Screen shootnya seperti ini :

auto readmore dengan default thumbnail no image

Auto Readmore dengan Default Thumbnail

Untuk membuat Auto readmore dengan default thumbnail, anda perlu melakukan 2 langkah mudah
1. Tambahkan JavaSript
2. Tambahkan HTML

01Menambahkan JavaScript
Sebelum melakukan apa pun, saya sarankan backup dulu template anda untuk menghindari hal yang tidak diinginkan.
Untuk menambahkakan kode JavaSript dibawah ini, simpan kode dibawah ini sebelum </head>
<script type='text/javascript'>
 // ganti angka dibawah untuk mengatur jumlah karakter
 summary_noimg = 350;
 summary_img = 280;

 // ganti angka dibawah untuk merubah ukuran thumbnail
 img_thumb_height = 200;
 img_thumb_width = 200;

 // ganti dengan gambar sesuai selera anda
 img_thumb_nosrc = "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3xIrwsSjIlxlAQaYr6sIU6ZrDmPPkUR4MeAUQgXojnA5jrpUnTvJ5lql5Zbxo9WwyygUSf6AbQpXVJxYy2Zq10OXvfoHSDmiQP4wrhlws1VO4yXc4l2nh6xEy4jqe9XhGEj6lAeE8hryU/s1600/default.png";
</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;

  // this block of code is used to add default thumbnail to post without images
  if(img.length<=1) {
   imgtag = '<div style="clear:both; margin:0 10px 10px 0px;float:left;"><img src="'+img_thumb_nosrc+'" width="'+img_thumb_width+'px" height="'+img_thumb_height+'px"/></div>';
   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>


02Menambahkan Kode HTML
Cari kode <data:post.body/> dan ganti dengan kode dibawah ini
<b:if cond='data:blog.pageType != "static_page"'>
 <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:right;margin-top:10px'>
   <a expr:href='data:post.url'>
Read More &#187;
   </a>
  </span>

 <b:else/>
  <data:post.body/>
 </b:if>
<b:else/>
 <data:post.body/>
</b:if>


03Simpan template Anda, dan selamat.... Anda telah berhasil menambahkan auto readmore dengan default thumbnail.

FAQ

Saya sudah menggunakan auto radmore yang pertama, bagaimana caranya mengganti dengan auto readmore dengan default thumbnail?
Apabila Anda sudah menggunakan Auto Readmore dengan Thumbnail lama (V.1) cukup mengganti JavaScript pada langkah ke-1.

Semoga bermanfaat....
Berita Lebih Baru Berita Lebih Lama
  • Unknown
    Profil: https://www.blogger.com/profile/09799511795682391070
    20 Oktober, 2012

    wah makasih banyak nih... horeee yg ane cari dari seminggu yg lalu udah ketemu... makasih banyak..:) semoga Allah memberikan rahmat yang melimpah kepada anda... aamiiin..:)

    • Kang Ismet
      Profil:https://www.blogger.com/profile/07706142952405337288
      20 Oktober, 2012

      Amiin... makasih do'anya sob

  • Penerjemah LPBT Jakarta
    Profil: http://penerjemahan.blogspot.com
    21 Oktober, 2012

    Assalamualaiku, kang.
    Baru sempat lagi nih berkunjung ke blog akang, ternyata udah banyak artikel bagusnya :)

    Diluar tema nih, kang...saya mau rikues sama akang sekalian minta solusi. Blog saya kenapa sekarang ga bisa masuk ke edit html, ya?
    Selalu aja redirect ke halaman kosong? Saya udah cek ke webmaster tool gak ada yg aneh. Kalau ada solusinya mohon di share ya kang?

    Nuhun sebelumnya semoga akang selalu dilimapahkan kesehatan dan keseksesan...amin.

    • Penerjemah LPBT Jakarta
      Profil:http://penerjemahan.blogspot.com
      21 Oktober, 2012

      Maaf, kang... salam saya diatas kurang huruf "m".
      Maaf...

  • Anonim
    Profil:
    22 Oktober, 2012

    Thanks mas bro... mangstab

  • Dapah blog
    Profil: http://dapah.blogspot.com/
    23 Oktober, 2012

    Keren sob, patut dicoba.

    Salam sukses selalu...

  • [D]Indra-Blog[D]
    Profil: https://www.blogger.com/profile/15987990672876480131
    13 November, 2012

    PERLU DI COBA NI ,,,, VISIT MY BLOG EA indra-smpn4.blogspot.com

  • sandi pradana
    Profil: http://www.sandipradana.net/
    17 November, 2012

    solved kang!

    2 hari ini ada yang aneh sama blog saya. trnyata googlecodenya udah gak work

    • Kang Ismet
      Profil:https://www.blogger.com/profile/07706142952405337288
      18 November, 2012

      congrats deh sob... harus punya backup JS nya sob..

  • Unknown
    Profil: https://www.blogger.com/profile/06938655750043122573
    09 Januari, 2013

    Kang, sy lagi nih... hehehe... Kang ismet kan udah smpet liat blog saya, whatskpop.blogspot.com (thx before)

    Itu kan pake auto read more (bagus sih) CUMA, pos sebelum di klik read more itu keliatan seperti berantakan dan nyambung ky gitu...

    kl cuma memperbaiki aja bisa gak kang? (tidak dihilangkan). pasti Kang ismet ngerti maksud sy

    Mohon bantuannya dong kang... Terima kasih.. Tuhan Memberkati

    • Kang Ismet
      Profil:https://www.blogger.com/profile/07706142952405337288
      09 Januari, 2013

      heheh.. gpp ko bolak-balik. susunan auto readmore memang seperti itu, jadi teks berlanjut ke pinggir. paling solusinya hilangkan auto readmorenya, langkahnya tinggal membalik langkah pada tutorial ini, yaitu :
      1. Backup dulu template takut gagal
      2. Hapus JavaScript yang hampir sama kaya No. 1
      3. Kode no.2 ganti lagi dengan <data:post.body/>

      Cuman nantinya semua postingan harus di edit manual, begitu juga postingan baru dengan mengkilik gambar "Insert Jump Break" hasilnya nanti kaya --> http://ujicoba02.blogspot.com

      Kalau tombolnya mau seperti semula, masukan kode diwah, sebelum ]]></b:skin>

      .jump-link{margin-bottom:5px;float:right}
      .jump-link a{color:#FFF;background:#3A3B3D;padding:6px 12px;font-size:12px;line-height:12px;display:block;text-decoration:none}
      .jump-link a:hover{color:#FFF;background:#E61D02;text-decoration:none}

  • Unknown
    Profil: https://www.blogger.com/profile/01855282226547416857
    08 Februari, 2013

    Ass

    Akhirnya, yang ini bisa kepake di Blogsaya
    Makasih saranya ya ! Bermanfaat banget !

    Wass :)

  • Andika
    Profil: http://andika-xps.blogspot.com/
    10 Februari, 2013

    Kang, bisa ga tampilan thumbnailnya seperti popular post. kalo popular post kan imagenya disesuaikan dan di potong otomatis. jadi thumbnailnya ga pepat gitu. apa harus memotong gambar yang akan di posting dulu ya bagus nya? makasih kang, maaf dah ngerepotin :)

  • Bangka Belitung Tour
    Profil: http://bangkaphotography.blogspot.com/
    05 Maret, 2013

    artikel yang seperti ini jarang di ulas, sudah mute2r nyariinnya. terima kasih banyak mas utk sharingnya

  • Cepy HR
    Profil: https://www.blogger.com/profile/04957790785990896561
    20 Maret, 2013

    Alhamdulillah... setelah berkelana ke berbagai blog tutorial tentang auto read more, eh, lagi-lagi kang ismet yang menyelamatkan saya :)
    hatur nuhun pisan kang... sangat bermanfaat!

  • Unknown
    Profil: https://www.blogger.com/profile/04625695583985114686
    01 April, 2013

    Komentar ini telah dihapus oleh Unknown sebagai penulis.

  • FUKK4
    Profil: https://www.blogger.com/profile/15114800224523998470
    21 Juli, 2013

    kang ismet,,,
    gimana cara mengatasi error 'NO IMAGE'
    Mohon pencerahannya

    • Kang Ismet
      Profil:https://www.blogger.com/profile/07706142952405337288
      21 Juli, 2013

      ada url blognya sob? pake scriptnya darimana?

  • Jhon Wiyono
    Profil: https://www.blogger.com/profile/00864861030779767033
    15 Agustus, 2013

    mohon bantuan
    sy punya blog tentang rental mobil
    saya pernah otak atik dan jadi salah ga karuan
    dah saya ganti template apa apa jg tetep rusak

    bagaimana cara mengatasi nya kang
    hatur nuhun pisannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
    alamat blog nya we we we sewa-mobil-mewah-bandung.blogspot.com

  • Jhon Wiyono
    Profil: https://www.blogger.com/profile/00864861030779767033
    15 Agustus, 2013

    blog sy rusak kang
    kalo di klik postingan tampil dobel dobel
    ini alamat nya
    sewa-mobil-mewah-bandung blogspot titik com
    bagaimana cara benerinya

    • Kang Ismet
      Profil:https://www.blogger.com/profile/07706142952405337288
      15 Agustus, 2013

      ganti template aja sob.. daripada puyeng

  • Anonim
    Profil:
    17 September, 2013

    Bro, mau tanya nih kalo mau hapus Thumbnail di read morenya gmana?.
    Tolong bantuannya hehe :D

    • Kang Ismet
      Profil:https://www.blogger.com/profile/07706142952405337288
      17 September, 2013

      hapus kode ini :
      imgtag = '<div style="clear:both; margin:0 10px 10px 0px;float:left;"><img src="'+img_thumb_nosrc+'" width="'+img_thumb_width+'px" height="'+img_thumb_height+'px"/></div>';
      dan ini :
      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>';

  • Unknown
    Profil: https://www.blogger.com/profile/15252592347438220755
    17 September, 2013

    <b:if cond='data:blog.metaDescription == &quot;&quot;'>
    <!-- Then use the post body as the schema.org description,
    for good G+/FB snippeting. -->
    <div class='post-body entry-content' expr:id='&quot;post-body-&quot; + data:post.id' itemprop='description articleBody'>
    <data:post.body/>
    <div style='clear: both;'/> <!-- clear for photos floats -->
    </div>
    <b:else/>
    <div class='post-body entry-content' expr:id='&quot;post-body-&quot; + data:post.id' itemprop='articleBody'>
    <data:post.body/>
    <div style='clear: both;'/> <!-- clear for photos floats -->
    </div>
    </b:if>


    yang yang mana yang mesti diganti kang...?

    • Unknown
      Profil:https://www.blogger.com/profile/15252592347438220755
      17 September, 2013

      yang atas apa yang bawah..?

  • Unknown
    Profil: https://www.blogger.com/profile/15252592347438220755
    18 September, 2013

    ya kang

  • Unknown
    Profil: https://www.blogger.com/profile/10765722602264349359
    20 September, 2013

    Kalo bawaan template aslinya dh ada read morenya mau diganti pake read more yg ini, harus ngehapus apa dulu? ....

  • Anonim
    Profil:
    12 Oktober, 2013

    terima kasih infonya kang

  • Unknown
    Profil: https://www.blogger.com/profile/08169067897554025040
    04 Desember, 2013

    Salam kenal untuk Kang Ismet dan sekalian numpang tanya.
    Kalau tampilan auto readmore-nya di kasih align: justify, bisa ga Kang?
    Kalau bisa, naruh kode justifynya dimana>
    Trims sebelumnya.

    • you
      Profil:https://www.blogger.com/profile/11260859813662974270
      04 Desember, 2013

      ya coba z tambah css ini .post-body {
      text-align: justify;
      }
      tambahkan juga tag kondisional kalo cma home page nya saja yang ingin diberi style justify

  • Anonim
    Profil:
    13 Desember, 2013

    thank you :D www.khmerleadership.org

  • Unknown
    Profil: https://www.blogger.com/profile/16783862857822677719
    03 Januari, 2014

    Kang..kalo pake auto read more thumbnail ini bisa nggak ditambahin social share button dibawah post nya?

    blog saya setelah pake autoreadmore dari si akang tidak ada tampilan share button nya..
    pengennya sih di homepage share button nya tidak mucul, tapi di bawah postingan muncul..

    mohon bantuannya, tengkiuu ya kang..

  • Unknown
    Profil: https://www.blogger.com/profile/02478163677737991064
    03 Januari, 2014

    Komentar ini telah dihapus oleh Unknown sebagai penulis.

  • Lambda Sangkala
    Profil: https://www.blogger.com/profile/07259328513056591489
    13 Januari, 2014

    Wah Thanks Kang, Akhirnya bisa nih :D

  • Unknown
    Profil: https://www.blogger.com/profile/02827233125766105036
    24 Januari, 2014

    Kalo untuk template zikazev sendiri gimana kang? Pembawaannya kan udah ada script thumbnailnya dan defaultnya tidak memunculkan gambar. Kalo defaultnya ingin dirubah ke no image gimana kang?
    Soalnya udah saya coba otak-atik yang ada malah terjadi eror. Hatur nuhun.

  • Han
    Profil: https://www.blogger.com/profile/10667669894852843377
    25 Maret, 2014

    Komentar ini telah dihapus oleh Han sebagai penulis.

  • Rivado
    Profil: https://www.blogger.com/profile/14723898013102407088
    07 Juni, 2014

    kalo nambahin effect hover ke thumbnailnya gmana gan

  • Budiyono
    Profil: https://www.blogger.com/profile/14028803537566660056
    24 Juni, 2014

    makasih Kang Ismed, artikelnya bermanfaat

  • Diki Pradipta Tri Atmojo
    Profil: https://www.blogger.com/profile/01546996632213392376
    25 Juni, 2014

    makasih kang ismet, yang ini baru work di template saya

  • Unknown
    Profil: https://www.blogger.com/profile/14292495331260430673
    05 Agustus, 2014

    Makasih banyak. Ini telah melengkapi blog gua Kang :)

  • Unknown
    Profil: https://www.blogger.com/profile/15212799526239805584
    17 Oktober, 2014

    Maksih Gan tutorialnya bermanfaat bgt thanks ya Gan good luck. . .

Tambahkan Komentar
comment url
Terima kasih telah berkomentar di Blog Kang Ismet.
  • Untuk menyisipkan Gambar, Kode, atau Kutipan silahkan klik Tab Sisipkan di atas.
  • Emoji yang bisa digunakan pada komentar :), :D, :( <3, :love dan :top
  • Untuk melihat Komentar yang telah ditambah sisipan kunjungi DEMO
Masukkan URL Gambar atau Potongan Kode, atau Quote, lalu klik tombol yang kamu inginkan untuk di-parse. Klik tombol Salin Kode! lalu paste ke kolom komentar.


image quote pre code
48 Komentar