Daftar isi atau index berfungsi untuk menampilkan link-link postingan blog yang pernah kita buat. Hal tersebut bisa ditampilkan berdasarkan waktu atau kategori. Daftar isi atau indek itu berfungsi menampilkan seluruh postingan-postingan dari blog atau situs yang dibuat, jadi cukup penting keberadaanya. Dengan adanya daftar isi atau index dapat memudahkan pengunjung (visitor) yang ingin menjelajahi lebih jauh isi dari sebuah situs atau blog.
Bagi pengguna WordPress, ada beberapa macam cara untuk membuat halaman khusus daftar isi, diantaranya dengan menggunakan plugin Clean Archives Reloaded yang berfungsi untuk menampilkan semua isi postingan berdasarkan waktu publikasi dengan menggunakan javascript. Plugin Dagon Design Sitemap Generator yang berfungsi menampilkan semua postingan berdasarkan kategori atau waktu, serta menampilkan halaman-halaman statis lainnya. Salah satu kelebihan yang dimiliki plugin ini adalah daftar isi bisa dibagi menjadi beberapa halaman sebanyak yang kita inginkan. Sangat berguna bagi blog yang sudah mempunyai banyak artikel tentunya. Selain itu ada juga plugin yang dapat digunakan untuk menampilkan daftar konten blog dengan menggunakan plugin Exec-PHP. Silakan download plugin Exec-PHP disini atau dari sini, dan petunjuk pemasangannya dapat dipelajari disini .
Cara lain yang bisa dilakukan untuk membuat daftar isi yaitu dengan menggunakan fungsi PHP. Dan cara inilah yang saya coba dan saya gunakan untuk membuat index blog ini . Dengan cara ini kode yang dibuat tanpa melibatkan elemen CSS sama sekali, dapat dibuat dan disesuaikan (diedit) dengan theme yang dipakai. Tentunya setiap blog mempunyai perbedaan tersendiri.
Langkah-langkahnya sebagai berikut:
<?php
/*
Template Name: Daftar Isi
*/
?>
<?php
/*
Template Name: Daftar Isi
*/
?><!– Kode page.php di sini –>
<?php the_content(); ?>
<ul>
<?php $page = (get_query_var(‘paged’)) ?get_query_var(‘paged’):1;query_posts(“cat=-27,-28&paged=$page&posts_per_page=50″); ?><?php while (have_posts()) : the_post(); ?> <!– start loop –>
<li>
<?php the_time(‘d/m/y’) ?>
:
<a href=”<?php the_permalink(); ?>”><?php the_title(); ?></a>
</li><?php endwhile; ?> <!– end of loop –>
</ul>
<div id=”navigation”> <!– element ini tergantung theme yg digunakan –><?php if(function_exists(‘wp_pagenavi’)) { wp_pagenavi(); } else { ?> <div class=”right”><?php next_posts_link(‘Next Page »’) ?></div><div class=”left”><?php previous_posts_link(‘« Previous Page’) ?></div><?php } ?></div> <!– element ditutup –>
Sebagai tambahan, disarankan untuk menginstall plugin wp-pagenavi, karena fungsi PHP untuk navigasi diatas sudah terintegrasi dengan plugin wp-pagenavi . Sebagai contoh hasilnya silahkan lihat daftar isi situs ini.

dwi opus Reply:
September 13th, 2010 at 08:44
Kalau mau ada di situs file hosting seperti 4shared, rapidlibrary. Kata kuncinya web. php, dll yang punya hubungan ke web. Cari yang formatnya pdf. Misal : web pdf, php pdf
[Reply]