Mengatasi Ringkasan Auto Readmore yang Tidak Muncul
February 16, 2017
Mengatasi Ringkasan Auto Readmore yang Tidak Muncul di Halaman Depan Blog.
Eh... blog CB ini juga mengalami nasib yang sama!
Ringkasan Auto Readmore Tidak Muncul.* |
Ringkasan Auto Readmore Muncul Normal.* |
Ternyata, blog lain, misalnya blog Masyadi dan blog Kang Mousir, juga mengalami nasib yang sama, yaitu ringkasannya kosong alias tidak muncul, hanya judul doang, seperti dalam screenshot berikut ini.
Apa pasal? Ternyata, masalahnya adalah kode snippet bawaan blogger yang entah sedang error atau memang sudah tidak berfungsi mulai hari ini, Kamis (16/2/2017), yaitu kode <data:post.snippet/>
Jadi, semua blog yang menggunakan Auto Readmore tanpa JavaScript akan mengalami hal yang sama, setidaknya saat CB cek sebelum menulis posting ini.
Berikut ini solusinya setelah CB melakukan trial and error, yaitu dengan menggunakan metode Membatasi Jumlah Ringkasan Posting Halaman Depan Blog.
Mengatasi Ringkasan Auto Readmore yang Tidak Muncul
Cara mengatasi Ringkasan Auto Readmore yang Tidak Muncul, sekaligus membatasi jumlah ringkasan (snippet/summary) di halaman depan blog (auto readmore), lakukan langkah ini:
1. Klik Template > Edit HTML
2. Copas kode berikut ini di atas kode </head>
<script type='text/javascript'>
snippet_count = 140;
//<![CDATA[
function removeHtmlTag(strx,chop){
if(strx.indexOf("<")!=-1)
{
var snippet = strx.split("<");
for(var i=0;i<snippet.length;i++){
if(snippet[i].indexOf(">")!=-1){
snippet[i] = snippet[i].substring(snippet[i].indexOf(">")+1,snippet[i].length);
}
}
strx = snippet.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 createSnippet(pID){
var div = document.getElementById(pID);
var summ = snippet_count;
var summary = '<div class="snippets">' + removeHtmlTag(div.innerHTML,summ) + '</div>';
div.innerHTML = summary;
}
//]]>
</script>
3. Cari (Ctrl+F) dan Ganti SEMUA kode <data:post.snippet/> dengan kode ini:
<div expr:id='"summary" + data:post.id'><data:post.body/></div>
<script type='text/javascript'>createSnippet("summary<data:post.id/>");</script>
CATATAN:
Jika kode <data:post.snippet/> tidak ditemukan, seperti di template New Johny Wuss dan CB Simple Magz, maka kodenya yang harus diganti seperti ini:
Jika kode <data:post.snippet/> tidak ditemukan, seperti di template New Johny Wuss dan CB Simple Magz, maka kodenya yang harus diganti seperti ini:
<div class='post-snippet' expr:data-snippet='data:post.snippet'/>
Hapus kode tersebut dan ganti dengan kode ini:
<div class='post-snippet'>
<div expr:id='"summary" + data:post.id'><data:post.body/></div>
<script type='text/javascript'>createSnippet("summary<data:post.id/>");</script>
</div>
4. Atur jumlah ringkasan di kode snippet_count = 140;
Untuk template New Johny Wuss, CB Simple Magz, dan sejenisnya (dua kolom auto readmore halaman depan) jumlah karakternya 70 atau 100 saja, sesuaikan dengan tampilan dan gambar thumbnail.
Untuk template New Johny Wuss, CB Simple Magz, dan sejenisnya (dua kolom auto readmore halaman depan) jumlah karakternya 70 atau 100 saja, sesuaikan dengan tampilan dan gambar thumbnail.
Demikian Mengatasi Ringkasan Auto Readmore yang Tidak Muncul. Good Luck & Happy Blogging! (www.contohblog.com).*
Previous
« Prev Post
« Prev Post
Next
Next Post »
Next Post »
muangkin dari pihak google ada update, sepertinya bukan yang pake JavaScript aja, semua kayaknya, coba periksa semua blog yang dari google ilang semua.
ReplyDeleteNi template bawaan Google Blogger, http://cbtheme.blogspot.co.id/, aman kalo pake JS
Deletesekarang sudah normal lg kang
DeleteTerima kasih, ilmu sangat bermanfaat. Salam dari saya penguna setia template blog New Johny Wuss editan Cb Blooger silahkan kunjungi blog saya di http://ainamulyana.blogspot.co.id/
ReplyDeleteJudul-judul postingannya jangan huruf kapital semua pak.
DeleteSilakan baca: http://www.contohblog.com/2015/03/hindari-all-caps-di-judul-posting-blog.html
Wah punya saya juga begitu.. bingung cari solusi, untung langsung dapat jawabannya..
ReplyDeletethanks ya..
Terima kasih pencerahannya, kalau tidak ada tips dari Om CB bingung saya nih.. :)
ReplyDeleteYang menggunakan data:post.snippet dan data:post.LongSnippet gak muncul semua..
ReplyDeletehtml nya udah berhasil say edit, tapi tetap gak muncul juga.. yang muncul cuma 12.00 Normal 0 false false false IN X-NONE X-NONE.. gimana ya?
ReplyDeleteAduh gan, kayaknya saya juga sama masalahnya. snippet ada yang muncul ad yang tidak juga. Sudah dikurangi jadi 100 tetep sama kang.
ReplyDelete