Memasang read more secara automatik memang menyenangkan kita kerana tidak perlu lagi memasukkan apa apa kod dan memilih bahagian mana teks yang hendak dipotong.Tetapi masaalahnya bila kita membuat halaman statik pada blog pun ada read more juga.Halaman statik untuk meletakkan sitemap dan tukar link tentunya kita nak paparan penuhkan?Jadi tutorial ini adalah bagi rakan rakan yang ingin mengatasi masaalah dengan read more automatic ini.
Caranya:
Masuk ke dashboard,pilih template>>Edit HTML
Cari kod dibawah ini:
<b:if cond='data:blog.pageType == "static_page"'><br/>
<data:post.body/>
<b:else/>
</b:if>
<div class='post-body'>
<b:if cond='data:blog.pageType == "static_page"'><br/>
<data:post.body/>
<b:else/>
<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;padding-top:20px;'><a expr:href='data:post.url'> read more "<data:post.title/>"</a></span>
</b:if>
<b:if cond='data:blog.pageType == "item"'><data:post.body/></b:if>
</b:if>
<div style='clear: both;'/> <!-- clear for photos floats -->
</div>
Apa yang perlu kita buat ialah tambahkan kod warna hijau padanya.Cara ini telah saya gunakan pada read more automatic dengan thumbnail yang ada pada blog ini.
Jika kod diatas tiada gunakan cara ini:
cari kod dibawah ini:
<div class='post-body entry-content'>
kemudian letakkan kod ini dibawahnya:
<b:if cond='data:blog.pageType == "static_page"'><br/>
<data:post.body/>
<b:else/>
kemudian cari pula kod ini:
<div style='clear: both;'/> <!-- clear for photos floats -->
dan letakkan kod ini diatasnya:
</b:if>
Selamat mencuba
update 14/9/2013