Articles Comments

awebs.net » WORDPRESS » wp hack : Membuat Daftar Isi Blog WordPress Otomatis

wp hack : Membuat Daftar Isi Blog WordPress Otomatis

Jika teman-teman telah menulis banyak diblog maka tulisan terakhirlah yang berkesempatan dibaca. Seandainya memang dari awal blog teman-teman udah banyak pengunjungnya sih ndak masalah. Cuma bagaimana kalau di tengah perjalanan ( :-D ) sebagai penulis blog, blog kita baru mulai ramai dikunjungi. Pasti banyak tulisan – tulisan awal perjuangan menjadi blogger yang ndak kebaca. :-P Padahal mungkin ada tulisan – tulisan original teman-teman yang sebenarnya bagus untuk dibaca karena bergizi tinggi (jangan negatif thinking yak) pada postingan awal. Berbagai macam solusi bisa digunakan untuk me-referensikan tulisan – tulisan tersebut kepada pembaca. Saya sendiri untuk pernah menggunakan 3 cara. Cara pertama yang saya gunakan adalah membuat cuplikan tulisan secara acak yang ditempelkan pada sidebar. Kemudian saya juga menggunakan plugins Yet Another Related . Dan cara yang ke tiga saya membuat daftar isi. Daftar isi, ya seperti buku yang mempunyai banyak bab ataupun pasal blog teman – teman pun bisa dibuatkan daftar isinya. Dengan daftar isi para pembaca blog bisa mudah untuk mencari tulisan – tulisan yang ingin dibacanya. Apalagi kalau blog teman – teman merupakan suatu blog tutorial . Daftar isi pada blog ini dulu pertama kali saya buat dengan bantuan plugins Clean Archives Reloaded. Sebenarnya plugins ini sangat menarik menurut saya, karena menggunakan javascipt sehingga bisa dikelompokkan menurut Bulan dan Tahun posting yang bisa di collaps. Selain itu dalam setiap item ada counter untuk jumlah postingan dan komentarnya. Namun untuk saat ini saya tidak lagi menggunakan plugins tersebut dengan pertimbangan jumlah plugins yang terinstall di blog ini lumayan banyak :) . Saya nggak mau pembaca blog ini kelamaan loadingnya karena keberatan untuk me-load plugins. Karena saya hosting menggunakan server usa dan bukan iix sementara blog ini berbahasa Indonesia yang ngacau maka pertimbangan – pertimbangan tersebut yang membuat saya untuk saat ini tidak memakai plugins dalam membuat daftar isi. Untuk saat ini daftar isi saya menggunakan page template yang tutorialnya saya dapatkan di wprecipes.com. Sebenarnya saya pengin bikin sticky post untuk daftar isi blog ini, namun ketika saya membuatnya tampilan pada cuplikan acak di sidebar jadi ngacau. Akan tampil dua cuplikan yang salah satunya adalah sticky post tersebut. Jika teman – teman ingin mempercantik blognya tanpa menggunakan plugins (dengan harapan loading lebih cepat) saya mereferensikan dua web untuk acuan teman – teman yaitu wprecipes.com dan wphacks.com. Disana teman – teman bisa mendapatkan trick – trick untuk membuat blog teman – teman jadi lebih berasa, besara lebih (korban iklan mode = on).

Cara membuat daftar isi

(updated on February 6, 2009) Untuk membuat daftar isi dengan Clean Archives Reloaded sangat mudah. Pertama download plugins di http://wordpress.org/extend/plugins/clean-archives-reloaded/ Kemudian install dan aktifkan pada menu Settings –> Clean archives kemudian atur konfigurasi di sinin

  1. pengaturan pertama jika dipilih centang untuk menampilkan arsip yang bisa di collaps sesuai bulan
  2. pengaturan ke 2 jika dipilih centang untuk menampilkan arsip hanya bisa dicollaps jika dalam halaman konten ( jika ditampilkan di sidebar tidak bisa di collaps)
  3. Pengaturan ke 3 dan 4 untuk urutan bulan dan tanggal.

Cara menggunakan Pada new page, atau post atau tex widget cukup masukkan script

"[cartotalposts]" =untuk menampilkan jumlah postingan saat ini
"[cleanarchivesreloaded]"=Untuk menampilkan list arsip (archive)

 

 

Sedangkan untuk membuat daftar isi dengan page template (seperti yang pernah saya gunakan ) cukup membuat page template caranya adalah copy page.php pada template yang digunakan dan ganti script pada content yaitu antara

<div id="content">dan </div>

dengan script berikut :

<?php $debut = 0; //The first article to be displayed ?>
<?php while(have_posts()) : the_post(); ?>

<h2><?php the_title(); ?></h2>
<ul>
<?php $myposts = get_posts('numberposts=-1&offset=$debut'); foreach($myposts as $post) :? >
<li><?php the_time('d/m/y') ?>: <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
<?php endforeach; ?>
</ul>

<?php endwhile; ?>

Alternatif code untuk membuat daftar isi (baru) Jika code diatas tidak bisa digunakan, dapat mencoba alternatif code berikut ini:

<ul>
<?php global $post; $myposts = get_posts("numberposts=-1&offset=1"); foreach($myposts as $post) : ?>
<li> <a href="<?php the_permalink(); ?>"> <?php the_title(); ?> </a> </li>
<?php endforeach; ?>
</ul>

Update paling baru Daftar isi pada dasarnya hanyalah menampilkan post archive pada blog kita. Sekarang wordpress sudah bisa untuk menampilkan archive berdasarkan judul post. Untuk itu kita bisa menggunakannya sebagai daftar isi. Kodenya adalah sebagai berikut.:

<?php wp_get_archives("type=postbypost"); ?>

untuk menampilkan di sidebar kita perlu menggunakan Samsarin PHP Widget karena widget text biasa tidak mendukung coding php

Referensi Lain

Filed under: WORDPRESS · Tags: , ,

3 Responses to "wp hack : Membuat Daftar Isi Blog WordPress Otomatis"

  1. yasincyber says:

    boleh dicoba. tapi kalo blogku kayak gini bisa gak?

  2. yasin says:

    Tq Bro Infonya sangat berguna,

    Ijin cobain ya…

    1. awebs.net says:

      Terimakasih sudah berkunjung.. semoga membantu

Leave a Reply

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

CommentLuv badge