Daftar Artikel Terkait Pada Halaman Error 404
Beberapa waktu lalu, di forum WordPress Indonesia, saya berjanji sama mas Huda buat posting plugin Related Post yang sudah dimodifikasi.
Tujuan modifikasi plugin Related Post ini adalah agar plugin tersebut tidak hanya bisa menampilkan artikel-artikel yang terkait dengan sebuah artikel, tapi juga bisa menampilkan artikel-artikel yang mungkin terkait dengan penggalan-penggalan kata dalam URL itu, ketika URL tersebut menghasilkan Error 404, karena alamat URL tersebut tidak ditemukan pada blog kita.
Ok, biar lebih jelas, coba lihat contoh halaman error 404 yg menggunakan plugin Related Post yg sudah dimodifikasi berikut ini:
Contoh URL 1:
http://wp.mimpikami.com/plugins-and-themes-used-in-here/
Contoh URL 2:
http://mimpikami.com/plugins-and-themes-used-in-here/
Perhatikan bagian bawah masing-masing gambar diatas, selain menampilkan informasi kesalahan, halaman error diatas jg menampilkan Daftar Artikel yang Terkait dengan penggalan kata-kata dalam URL yang dicari.
Untuk mendapatkan hasil seperti itu, lakukan langkah-langkah berikut ini:
- Download file plugin Related Posts yang sudah dimodifikasi ini.
- Extract dan upload file ini ke folder wp-content/plugin
- Masuk ke halaman Admin » Plugins, dan aktifkan plugin Related Post
- Sebelum dapat digunakan, kita harus terlebih dahulu membuat index table, caranya, masuk ke halaman Admin » Plugins » Related Posts Options » SQL Index Table Setup, dan klik link run this script.
- Tambahkan kode berikut ini pada template yg kita gunakan:
1 2 3 4
<?php if ( function_exists("related_posts_404") && related_posts_404(10,25,'<li>','</li>') ); ?>
Biasanya pengubahan template kita lakukan pada file 404.php, tapi ada juga sebagian template yang meletakkan kode untuk menangani error 404 pada file single.php dan index.php itu sendiri, jadi sesuaikan perubahan template dg template yang sedang kita pakai.
Oya, karena ini hanya modifikasi, jadi fitur aslinya Related Post untuk menampilkan artikel yang terkait tetap bisa digunakan, caranya dengan memanggil fungsi related_post di file template single.php, di dalam looping untuk menampilkan artikel, misal:
1 2 3 4 5 6 7 8 9 10 11 12 13 | <?php while (have_posts()) : the_post(); ?> <div class="entry"> <?php the_content('[...]'); ?> <h3>Related Posts</h3> <?php if ( function_exists('related_posts') && related_posts() ); ?> </div> <?php endwhile; ?> |
Selain Related Post, di kodenya juga bisa kita tambahin kode buat mengirimkan informasi error 404 ini ke email kita, tapi mungkin ini kita bahas lain kali saja, artikelnya udah kepanjangan
Note:
Copyright of Related Post plugin is belong to Alexander Malov, Mike Lu & Jon Bourne, you can found and download the original plugin in wasabi web site.
If you enjoyed this post, please subscribe to my blog RSS feed, and thanks for stopping by :)

14 Responses to “Daftar Artikel Terkait Pada Halaman Error 404”
By wawan on Feb 4, 2008
By kakang on Feb 3, 2008
By wawan on Jan 25, 2008
By landy on Jan 25, 2008
By wawan on Jan 11, 2008
laporan selesai
By Yuda a.k.a nugrahadi on Jan 11, 2008
ternyata setelah saya klik run this script ternyata malah muncul pesan error :
Setelah saya lihat ternyata link run this script itu mengarah ke related-posts.php bukan related-posts-w404.php
Terus saya coba ganti nama file pluginnya jadi related-posts.php dan run this script lagi. Kali ini malah berhasil. Terus saya coba lagi ke halaman 404 ternyata masih error, tapi pas saya lihat ke single post malah ga error.
Kemudian saya buka pluginnya saya ganti link run this script supaya mengarahnya ke related-posts-w404.php, save, terus upload lagi, activate lagi (yang related-posts.php sudah dibuang) dan ternyata masih belum berhasil juga. ini pesan errornya :
laporan selesai
By Yuda a.k.a nugrahadi on Jan 11, 2008
By wawan on Jan 9, 2008
saya pake wp 2.3.1
By Yuda on Jan 9, 2008
By wawan on Jan 6, 2008
By huda on Jan 6, 2008
barusan linknya dah kuperbaiki
By wawan on Jan 4, 2008
tapi ga masalah kok, download aja file yg ada disini, percayalah, aku cuma modifikasi biar bisa dipakai di halaman error 404, ga ada program jahatnya
By wawan on Jan 4, 2008
By Yuda on Jan 4, 2008