Mulai hari Kamis tanggal 16 Februari 2017 sekitar jam 10.00 WIB hingga saat ini artikel ditulis ada yang aneh dengan tampilan blog Admin. Semua blog yang menggunakan auto readmore ringkasan artikelnya hilang. Selang beberapa menit salah satu teman memberikan informasi untuk cek blog indoamaterasu. Ternyata kasusnya sama, ringkasana artikel di auto readmore hilang.
Ternyata masalahnya pada kode snippet bawaan blogger yang entah sedang error atau memang sudah tidak berfungsi yaitu kode <data:post.snippet/>. Untuk mengatasinya Anda perlu merubah sedikit kode yang ada pada XML Blogger.
Cara Mengatasi Ringkasan Auto Readmore Yang Hilang Mendadak:
1. Klik Template > Edit HTML
2. Copas kode berikut ini di atas kode </head>
<script type='text/javascript'>3. Cari (Ctrl+F) dan ganti semua kode <data:post.snippet/> dengan kode ini:
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>
<div expr:id='"summary" + data:post.id'><data:post.body/></div>Catatan:
<script type='text/javascript'>createSnippet("summary<data:post.id/>");</script>
Jika kode <data:post.snippet/> tidak ditemukan 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'>4. Atur jumlah ringkasan di kode snippet_count = 140.
<div expr:id='"summary" + data:post.id'><data:post.body/></div>
<script type='text/javascript'>createSnippet("summary<data:post.id/>");</script>
</div>
0 comments:
Post a Comment
= > Silahkan berkomentar sesuai artikel di atas
= > Berkomentar dengan url (mati/ hidup) tidak akan dipublish