Catatan : Script ini secara otomatis akan menampilkan paragraph pertama dari isi posting. Recomended buat posting artikel, namun kurang begitu bagus untuk menampilkan puisi. " + postbody + " postbody = postbody.substring(0, len);
1. Masuk ke Dashboard -> Layout -> Edit Html
2. Klik expand widget di atas 'textarea' html
3. Cari [sebaiknya dengan bantuan Ctrl+F] : " </head> "
4. Tempatkan script di bawah ini, tepat di atas " </head> "
function truncate_body (postid) { var id = document.getElementById(postid); var postbody = id.innerHTML; var len = postbody.toLowerCase().indexOf("<br&amp;quot;); if(len>0) postbody = postbody.substring(0, len); id.innerHTML = "
<script type='text/javascript'>
function truncate_body (postid) {
var id = document.getElementById(postid);
var postbody = id.innerHTML;
var len = postbody.toLowerCase().indexOf("<br");
id.style.display="block";
}
</script>
5. Cari [sebaiknya dengan bantuan Ctrl+F] "post.body"
Tempatkan script di bawah, tepat di atas " <p><data:post.body/></p> "
<div expr:id='"postid_" + data:post.id'>
<data:post.body/>
</div>
<script type='text/javascript'> truncate_body("postid_<data:post.id/>"); </script>
<p>
<a class='read_more' expr:href='data:post.url'><b>Read more ...</b></a>
</p>
<b:else/>
catatan : Kata "Read more" silakan diganti sesuai selera .. :)
6. Tempatkan script ini tepat di bawah " <p><data:post.body/></p> "
7. Simpan
8. Selesai .. good luck ..
3 comments:
kok kodenya beda dengan punya saya ya? kode bikin readmore ini untuk tempale model lama apa baru yach?
Namanya saja alternatif .. :)
script ini jalan di template baru, belum dicoba di template lama.
kode punya Mbak mungkin sama dengan yang di blog-nya mas Fatih ya? .. Atau yang seperti ini:
http://www.cumie.net/2008/12/membuat-read-more-pada-blogspot.html
Saya sudah coba beberapa kode, tapi yang paling cocok buat saya ya script yang seperti ini.
Kalo untuk dua paragraf bisa enggak sih Mas? Soalnya, kalo satu paragraf dipotong, sepertinya terlalu pendek (sumpah.. aku pengen yang bisa motong 2 paragraf, hehehe...).
Thanks!
Post a Comment