Cara Membiarkan Pengguna Menyaring Tulisan dan Halaman di WordPress

Apakah Anda ingin mengizinkan pengguna menyaring posting dan halaman di situs WordPress Anda? Baru-baru ini, salah satu pengguna kami meminta kami cara menambahkan filter ke situs WordPress mereka yang memungkinkan pengguna menyaring posting menurut kategori, tag, jenis posting, dll. Pada artikel ini, kami akan menunjukkan cara membiarkan pengguna memfilter posting dan halaman di WordPress.

Cara Membiarkan Pengguna Menyaring Tulisan dan Halaman di WordPress

Mengapa Membiarkan Pengguna Menyaring Tulisan dan Halaman di WordPress?

Secara default, WordPress dilengkapi dengan kategori dan tag sebagai cara bagi Anda untuk mengurutkan konten menjadi topik dan bagi pengguna Anda untuk menemukannya dengan mudah.

Namun, pengguna hanya dapat melihat satu kategori, tag, atau halaman arsip pada satu waktu dan hanya akan menampilkan satu jenis posting.

Bagaimana jika Anda ingin pengguna dapat memfilter konten di lebih dari satu kategori atau tag? Bagaimana cara mengizinkan pengguna melihat pos, laman, dan jenis pos khusus pada saat bersamaan?

Jenis penyaringan ini bisa sangat membantu bila Anda memiliki banyak konten, dan Anda ingin pengguna menyaringnya sesuai dengan preferensi mereka sendiri.

Karena itu, mari kita lihat bagaimana dengan mudah membiarkan pengguna memfilter posting dan halaman di WordPress.

Mengizinkan Pengguna Mudah Menyaring Pos dan Halaman

Hal pertama yang perlu Anda lakukan adalah menginstal dan mengaktifkan plugin Search & Filter. Untuk lebih jelasnya

Setelah aktivasi, plugin akan menambahkan item menu baru berlabel Search & Filter ke panel admin WordPress Anda. Mengkliknya akan membawa Anda ke halaman penggunaan plugin dengan dokumentasi terperinci tentang cara menggunakan plugin.

Plugin Penelusuran & Filter dilengkapi dengan kode pendek yang menerima parameter berbeda untuk menampilkan opsi penyaringan. Anda dapat menggunakan kode singkat ini di sebuah posting, halaman, atau di dalam widget teks.

[searchandfilter fields = "search, category, post_tag"] 

Anda juga dapat menggunakan shortcode sebagai tag template di file tema WordPress Anda seperti ini:

Ini akan menampilkan pilihan penyaringan dengan kolom pencarian, kategori, dan tag.

Saring menurut kategori dan tag

Secara default, plugin menerima bidang pencarian, taksonomi, post_type, dan post_date sebagai bidangnya.

Mari kita lihat contoh lain. Kali ini kami akan menyertakan kategori, tag, jenis posting, dan kolom tanggal.

Anda perlu menggunakan shortcode seperti ini:

[searchandfilter fields = "search, category, post_tag, post_types, post_date"] 

Begini tampilannya:

Menambahkan semua bidang ke filter

Sekarang, alih-alih menggunakan bidang drop down select, Anda juga dapat menggunakan kotak centang dan menambahkan label untuk setiap bidang. Untuk melakukan itu, Anda perlu menambahkan dua parameter lagi ke shortcode.

Jika Anda menggunakan halaman terpisah untuk menampilkan posting blog Anda, maka Anda dapat menambahkan kode singkat ini ke halaman.

[searchandfilter heading = "Pilih kategori:" types = "checkbox" fields = "category"] 

Mengizinkan pengguna memilih beberapa item di filter menggunakan kotak centang

Jika Anda menggunakan beberapa bidang, jenis, dan judul, Anda harus memastikan bahwa item dalam urutan yang sama untuk setiap parameter.

Mari kita lihat contoh lain. Kali ini kami menambahkan kolom kategori, tag, dan bidang pos dengan judul yang berbeda dan jenis bidang formulir.

[searchandfilter heading = "ketik Post, Category, Tag" types = "checkbox, pilih, pilih" fields = "post_types, category, post_tag"] 

Ini adalah bagaimana tampilannya di situs Anda:

Penyaringan awal dengan judul dan jenis bidang yang berbeda

Silakan lihat halaman dokumentasi plugin untuk lebih banyak cara menggunakan shortcode.

Anda juga bisa menggunakan shortcodes ini di dalam widget teks. Jika shortcode tidak bekerja di widget teks Anda