Cara membuat form pencarian dengan pilihan dropdown kategori wordpress

Pengunjung atau pengguna blog itu ibarat tamu yang perlu dijamu dengan sebaik mungkin agar tidak kecewa karena sudah perjalanan jauh-jauh untuk mengakses website kita. Termasuk dalam hal kemudahan mencari artikel yang diharapkan, untuk itu keberadaan formulir CARI atau Search Form sangat penting dan perlu dibuat dengan bagus secara fungsi sekaligus tampilan, nah.. kali ini kita jabarkan rahasia cara membuat form pencarian dengan pilihan dropdown kategori di wordpress, jadi pengguna punya dua alternatif pilihan ketika hrndak melakukan pencarian, yaitu cari untuk All Category atau cukup pada kategori tertentu saja.

Secara default search form di theme wordpress seringkali hanya menampilkan kotak pengetikan kata kunci kemudian perlu memencet tombol enter pada keyboard. jadi perlu kita modifikasi lagi agar lebih optimal.

form pencarian wordpress

form pencarian wordpress versi standar

Berbeda dengan formulir pencarian yang ada pada website ilmusipil.com ini, ada form untuk pengetikan, pilihan kategori dropdown serta tombol search, dengan penampakan seperti ini

form pencarian dropdown kategori wordpress

form pencarian dengan dropdown kategori wordpress

Cara membuatnya yaitu dengan edit theme wordpress dibagian searchform.php, jika belum ada bisa membuat file tersebut pada direktori tema yang kita gunakan, kemudian copy paste kodenya seperti ini

Kode dropdown kategori di wordpress

<?php wp_dropdown_categories(array(‘show_option_all’ => ‘All categories’,’hierarchical’=>0));?>

Kode search form dengan dropdown kategori

<form method=”get” action=”<?php bloginfo(‘url’); ?>”>

<input type=”text” name=”s” value=”” />

<?php wp_dropdown_categories(array(‘show_option_all’ => ‘All categories’,’hierarchical’=>0));?><input type=”submit” value=”Search” />

</form>

Lalu untuk menampilkan form pencarian tersebut di posisi yang diinginkan bisa menggunakan widget cari pada pengaturan admin wordpress untuk diletakan pada sidebar, header, footer atau posisi lainya sesuai harapan. bisa juga dengan langsung menaruh kode pemanggilan pada theme.

Kode untuk memanggil atau menampilkan form pencarian

<?php get_search_form(); ?>

Sedangkan untuk menampilkan hasil pencarian bisa melalui theme search.php atau archive.php tergantung tema yang kita gunakan. jadi dengan memodifikasi search form tersebut diharapkan pengunjung blog lebih mudah dalam mengetikan kata kunci sambil memilih kategori diakhiri klik tombol search untuk menemukan artikel yang diharapkan.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.