Rabu, Januari 28, 2009

Cara buat readmore di blogger (versi 2)

Terkadang template blog kita tidak cocok dengan script untuk membuat readmore versi 1. Dibawah ini adalah script untuk membuat readmore pada template default blogger : dapat berfungsi pada versi minima dan denim (vesi lain belum saya ujicoba).

Readmore adalah pemenggalan kalimat pada posting suatu halaman, Pemenggalan halaman posting biasanya ditandai dengan "Read More", "Baca Selanjutnya", digunakan sebagai penanda (pengarah) bahwa kalimat pada postingan masih mempunyai kelanjutan,Read More dan juga berguna mempersingkat halaman posting yang panjang dan mempercepat waktu loading halaman web. Hal ini sangat terasa efeknya jika halaman yang dipenggal panjang dan berisi banyak gambar atau video.

Untuk membuat readmore ikuti prosedur berikut:

1. Login ke dashboard =>Tata letak => Edit HTML , centang pada "Expand widget template"

cara buat readmore


2. Untuk menghindari kesalahan edit script atau tidak kompatibenya script, lakukan backup template. Klik "download template lengkap" untuk backup template

3. Cari kode dibawah ini:


<div class='post-header-line-1'/>
<div class='post-body entry-content'>


Untuk memudahkan pencarian script di atas gunakan fasilitas Find pada browser firefox
Pada menubar pilih Edit => Find

Di bagian bawah browser akan muncul kotak find, masukkan kode di atas
Tekan Next untuk memulai pencarian

4. Tambahkan kode script berikut, (bedanya dengan readmore versi 1 adalah ditambahkannya sintax quot)

<b:if cond='data:blog.pageType == &quot;item&quot;'>
<style>.fullpost{display:inline;}</style>
<p><data:post.body/></p>
<b:else/>
<style>.fullpost{display:none;}</style>

5. Hasilnya tampak seperti di bawah ini

<div class='post-header-line-1'/>
<div class='post-body entry-content'>

<b:if cond='data:blog.pageType == &quot;item&quot;'>
<style>.fullpost{display:inline;}</style>
<p><data:post.body/></p>
<b:else/>
<style>.fullpost{display:none;}</style>

6. Cari kode berikut:

<data:post.body/>

Tambahkan kode script berwarna merah, (tulisan Readmore dapat anda ganti dengan Baca Selengkapnya, atau kata sejenisnya)

<a expr:href='data:post.url'>Readmore </a>
</b:if>


hasilnya tampak seperti di bawah ini

<data:post.body/>
<a expr:href='data:post.url'>Readmore
</a>
</b:if>



Klik Tombol Simpan template

7. Kembali ke Dashboard, pilih Pengaturan => Format
Pada bagian "Template Posting" masukkan kode berikut

<div class="fullpost">
</div>


Lihat gambar di bawah ini, Klik tombol Simpan Setelan

readmore di blogger

8. Secara default script di atas akan dibuat secara otomatis pada saat membuat postingan baru, Untuk melihatnya Pada bagian atas kotak teks postingan, pilih "Edit Html", jika memilih "Tulis" atau "pratinjau" script tidak muncul (hidden).
Contohnya bisa dilihat di bawah ini:

readmore di blogspot

9. Tekan saja enter pada saat membuat postingan, nanti setelah semua teks dalam postingan lengkap, tinggal cut saja script <div class="fullpost"> ke bagian teks yang akan dipenggal.

membuat readmore di blogspot


10. Hasilnya setelah dipublish akan tampak seperti di bawah ini:

membuat readmore di blogger


Update nov 2009

Saat ini untuk membuat readmore di blogger (blogspot) sudah tidak perlu menggunakan script lagi, anda cukup menggunakan/mengaktifkan new editor blogger, dan menggunakan toolbar read more, paduannya bisa dilihat disini membuat readmore di blogger (blogspot)





Artikel Terkait :



4 komentar:

Mohd ishak mengatakan...

saya meminta kebenaran dari mas untuk meletakan posting ini pada blog saya

Lover mengatakan...

Makasih bgt buat ilmunya pak, tadinya posting ku panjang ke bawah, pusing liatinnya...hehehe... skali lg makasih Pak.

Anas Kangkung mengatakan...

thanks mas buwat infonya,,,
klo da lagi kbar2 yah,,,

Youwanda-Poernama mengatakan...

sebelumnya trims ats artikelnya
dah nyoba pak...
tapi gak berhasil nemuin kode script yang kek petunjuk...jadinya bingung mau diletakkan di mana, mungkin pengaruh templatenya kali yah???