Kode Index.php wordpress
Beberapa waktu yang lalu, saya menggunakan kode berikut ini untuk isi dari index.php yang ada pada wordpress. Dengan kode ini, maka halaman depan situs saya akan berisi 5 postingan saja. Dulu saya menyukai kode ini untuk membuat theme wordpress sendiri. Hanya saja, kode ini mengalami masalah ketika dihadapkan pada plugin WP-PageNavi. (Stop Press: WP-PageNavi adalah salah satu plugin untuk membuat navigasi sebuah website menjadi lebih intuitif dan lebih simpel.) Kode dibawah ini tidak kompatibel dengan WP-PageNavi dengan ‘gejala utama’, tidak mau lompat ke page atau halaman berikutnya. Jadi meskipun kita sudah mengeklik ke page 3 (misalnya) kita tetap mendapatkan tampilan yang sama.
<?php query_posts('showposts=5'); ?> <?php while (have_posts()) : the_post(); ?> <h2><a href="<?php the_permalink();?>"> <?php the_title();?></a></h2> <?php the_excerpt(); ?> <?php endwhile; ?>Untuk mengatasinya, kode diatas saya rubah total menjadi seperti ini:
<?if (have_posts()) : while (have_posts()) : the_post();?> <h2><a href="<?php the_permalink();?>"> <?php the_title();?></a></h2> <?php the_excerpt();?> <? endwhile;?> <? else:?> <center>Tidak Ketemu</center> <center>Ampun Juragan, postingan yang anda cari tidak ketemu</center> <? endif;?> <?wp_pagenavi(); ?>Dengan kode yang barusan, masalah halaman yang statis / tidak berubah ketika kita mengeklik halaman lainnya, menjadi terselesaikan. Oh ya, kode ini berkaitan erat dengan “Reading Setting” pada Wordpress Admin Menu. Reading Setting ini terdapat pada menu “Setting” >> “Reading”. Di situ kita bisa mengatur jumlah posting yang ingin kita tampilkan pada setiap halaman.
Post a Comment