Tingkatkan Fungsi Pencarian Situs WordPress Anda
Diterbitkan: 2018-04-12Setelah Anda mulai menulis konten blog dan mengumpulkan lebih dari beberapa artikel, semoga Anda mendapatkan lebih banyak pengunjung ke situs Anda. Dan ketika mereka sampai di sana, pengunjung Anda hanya menginginkan konten terbaik dan itu hanya benar jika mereka tertarik dengan topik tersebut. Jadi, meskipun Anda mempersempit bidang dan hanya menulis tentang, katakanlah game PC dan tidak semua video game, orang tetap tidak akan tertarik dengan setiap artikel yang Anda tulis selama ini.
Selain tautan dan rekomendasi oleh Anda atau pengunjung lain, Anda ingin memberi pengguna Anda kekuatan untuk menelusuri situs Anda.
Dengan cara yang sama orang mencari di Google untuk sampai ke situs Anda, Anda ingin mereka juga dapat mencari melalui blog Anda. Ya, ada fitur pencarian default yang sudah terintegrasi ke dalam WordPress. Tetapi jika Anda telah mencoba bekerja dengannya, Anda mungkin menyadari bahwa itu tidak sebagus yang Anda bayangkan, meskipun telah meningkat selama bertahun-tahun.
Jadi, untuk membuat fitur pencarian menjadi lebih baik, Anda dapat melakukan beberapa hal yang akan saya tunjukkan di artikel ini.
Plugin pencarian terbaik untuk WordPress
Dengan beragamnya plugin WordPress, Anda tidak perlu khawatir untuk memodifikasi fungsi pencarian. Ada banyak plugin hebat yang akan memperluas kemungkinan pencarian Anda dan Anda akan dengan bangga menampilkan kotak pencarian Anda di situs yang Anda miliki.
Jika Anda melakukan semuanya dengan benar, pengguna kemungkinan akan mengetik apa yang mereka inginkan di kotak pencarian baru Anda dan mendapatkan hasil yang mereka harapkan. Sekarang mari kita lihat beberapa plugin pencarian WordPress terbaik yang dapat Anda instal dalam hitungan menit.
Pencarian Google WP
HARGA: Gratis
Mari kita mulai dengan plugin yang akan membantu Anda mendapatkan kekuatan mesin pencari Google di situs web Anda. Plugin gratis ini akan membantu Anda mengatur kotak pencarian Google yang dapat Anda tempatkan dengan mudah di situs web Anda sebagai widget.
Anda harus mendaftarkan akun pencarian Google Custom, mendapatkan ID dan plugin akan melakukan sisanya. Kemudian, pengunjung Anda akan dapat mencari situs Anda atau seluruh web, tergantung pada pengaturan Anda, atau bahkan hanya mencari gambar jika Anda memutuskan untuk melakukannya. Anda dapat menyesuaikan banyak fitur pencarian, menerapkan tata letak khusus, mengubah warna, font, gambar mini, dan banyak lagi.
- Hasil diberdayakan oleh Google
- Tautan langsung ke Google Analytics
- Pelengkapan otomatis
Pencarian tipe cepat
HARGA: Gratis
Plugin modern ini sudah digunakan oleh banyak situs web populer yang mengakui kekuatannya. Swiftype tidak hanya menampilkan salah satu algoritme pencarian terbaik yang akan memberi Anda hasil yang berarti, tetapi juga memberi Anda wawasan terperinci tentang semua pencarian yang dilakukan di situs Anda. Dengan fitur ini, Anda dapat dengan mudah menemukan kata kunci terbaik untuk situs web Anda dan membuat konten dan hasil pencarian Anda menjadi lebih baik.
Plugin ini akan menggantikan pencarian WordPress standar, dan setelah Anda membuat akun gratis, Anda dapat menyesuaikan Swiftype untuk membuatnya sebaik mungkin untuk situs Anda. Jika Anda memiliki aplikasi seluler yang menampilkan konten dari blog Anda, Anda dapat membantu pengunjung seluler menelusuri konten dengan lebih mudah dengan SDK seluler.
- Seret dan lepas antarmuka
- Pelengkapan otomatis
- Analisis terperinci
CariWP
HARGA: Mulai dari $49
SearchWP adalah plugin WordPress populer lainnya yang akan menjadi pengganti yang bagus untuk pencarian WP default. Setelah instalasi, Anda tidak perlu berurusan dengan pengaturan yang sulit, tetapi sebaliknya, Anda dapat mengonfigurasinya agar berfungsi dengan bidang khusus dan jenis posting, taksonomi yang berbeda, dll.
Plugin ini bekerja sangat baik dengan berbagai jenis media sehingga akan dengan mudah menemukan video, dokumen PDF, audio, dan banyak lagi. Algoritmenya mengambil relevansi kata kunci dalam artikel Anda, jadi, misalnya, kata yang ditemukan di judul akan lebih berdampak pada hasil pencarian daripada kata yang ditemukan di artikel, komentar, atau bilah sisi. Pengembang akan menyukai kemungkinan memperluas fungsionalitas plugin, sementara Anda juga dapat memasang ekstensi yang berbeda.
Anda dapat mengharapkan statistik terperinci dari hasil pencarian sehingga Anda dapat mengerjakan konten yang dicari orang. Saat ini, ada tiga lisensi berbeda yang dapat Anda pilih, mulai dari $49 per tahun.
- Kontrol berat kata kunci
- Cari media seperti video, audio, dan PDF
- Analisis terperinci
Relevansi
HARGA: Gratis atau premium mulai dari $49,95
Relevanssi mungkin terdengar seperti sesuatu yang relevan. Sebenarnya, karena Relevanssi adalah kata Finlandia untuk relevan. Plugin ini akan menggantikan mesin pencari WordPress default Anda dan membuatnya lebih baik. Untuk melanjutkan cerita tentang nama plugin, Relevanssi akan mengurutkan hasil Anda menurut relevansinya, bukan tanggalnya. Dan itu hanya fitur pertama dalam daftar panjang. Plugin yang kuat ini dapat mencocokkan kata-kata parsial (pencocokan fuzzy), ini akan memungkinkan Anda untuk mencari frasa atau membiarkan Anda mencari hanya satu istilah.
Buat kutipan khusus, sorot hasil dalam dokumen, dan lakukan lebih banyak lagi dengan plugin yang luar biasa ini. Relevanssi dapat mencari melalui komentar, tag, dan jenis posting khusus. Ini juga akan memberi Anda kekuatan untuk memilih bobot untuk judul, tag, dan komentar dan dengan demikian meningkatkan pencarian.
Salah satu dari banyak fitur yang ingin kami tekankan adalah fungsi saran yang akan memberikan permintaan pencarian serupa kepada pengguna – sesuatu seperti “Maksud Anda?” Google yang terkenal. saran. Relevanssi menawarkan lebih banyak lagi, dan ini hanya versi gratis yang sedang kita bicarakan. Jika Anda membutuhkan lebih banyak, terutama jika Anda menjalankan multisite, Anda harus melihat versi premium.
- Pencocokan kabur
- Istilah pencarian yang disorot dalam dokumen
- Hasil pencarian berdasarkan saran
CariIQ
HARGA: Gratis atau premium mulai $159/bulan
SearchIQ adalah plugin pencarian WordPress hebat lainnya yang memberikan pengalaman pencarian yang ditingkatkan kepada pengguna. Dengan logika pencarian yang kuat, analisis semantik tingkat lanjut, penanganan kesalahan, dan banyak fitur seperti itu, SearchIQ mengarahkan pengguna ke hasil yang mereka cari. SearchIQ cukup mudah dipasang dan disesuaikan.
Untuk memulai, Anda harus membuat akun di SearchIQ, menginstal dan mengaktifkan plugin, menyalin kunci API dari dasbor SearchIQ, dan memasukkan kunci API di backend WP. Versi gratis tersedia dengan fitur dasar dan untuk bisnis yang membutuhkan fitur lanjutan seperti PDF, CDN, Facet, atau merek kustom, paket berbayar dapat berlangganan.
Anda tidak hanya dapat mencari di seluruh halaman, posting, bidang sistem default WordPress, bidang khusus yang ditentukan pengguna, atribut produk dan taksonomi, PDF, dan kutipan. Namun dasbor SearchIQ juga menyertakan data analitik real-time yang membantu Anda memahami perilaku pencarian pengguna sehingga Anda dapat mengoptimalkan strategi konten dengan lebih baik.
Cari Semuanya
HARGA: Gratis
Pengganti gratis hebat lainnya untuk pencarian WP default Anda jelas merupakan plugin Search Everything. Ini akan meningkatkan hasil pencarian Anda tanpa memodifikasi template. Anda dapat mengaturnya untuk mencari hampir semua hal di WordPress Anda termasuk halaman, kutipan, draf, lampiran, komentar, tag, dan bahkan bidang khusus. Selain itu, Anda bebas untuk meninggalkan halaman dan posting yang tidak ingin Anda temukan di hasil pencarian.
Plugin ini hadir dengan bantuan kecil bernama Research Everything yang akan mencari konten Anda saat Anda menulis artikel baru dan akan memberi Anda kemampuan untuk menautkan ke konten lain dengan segera. Jika Anda ingin meneliti lebih jauh lagi, fitur Power Search akan membantu Anda menemukan konten di Internet. Jika Anda sedang menjalankan, cukup instal dan aktifkan plugin tanpa melihat halaman pengaturan dan Anda akan memiliki mesin pencari yang ditingkatkan dan berjalan dalam hitungan menit.
- Kecualikan konten yang tidak ingin Anda cari
- Riset Semuanya dan Pencarian Daya termasuk
- Tidak mengubah halaman template Anda
Ubah siput URL pencarian default di WordPress
Kecuali jika situs web Anda adalah situs web satu halaman yang hanya berisi nama perusahaan dan info kontak Anda, jika Anda bertanya kepada kami, fitur pencarian adalah fitur yang harus dimiliki. Tidak masalah jika Anda baru memulai blog WordPress atau sudah memiliki ribuan posting dan halaman di situs web Anda, apakah Anda menulis sebagai hobi atau menghasilkan uang dari blog Anda, Anda harus melakukan segalanya untuk menjaga pengunjung Anda tetap di situs . Memberi mereka cara yang mudah dan cepat untuk menelusuri situs web Anda jelas merupakan salah satu hal penting yang harus Anda perhatikan.
Tidak masalah jika Anda menggunakan mesin pencari bawaan WordPress atau jika Anda telah menginstal yang berbeda, Anda harus menjaga hasil pencarian.
Meskipun ada banyak hal yang dapat Anda lakukan tentang fitur pencarian Anda, Anda mungkin telah melupakan satu hal sederhana namun penting. Ya, kita berbicara tentang siput URL yang muncul di bilah alamat setelah pencarian mengembalikan halaman hasil.
Secara default, WordPress menggunakan versi slug yang tidak ramah pengguna. Tidak hanya pengunjung Anda yang akan menganggap siput itu aneh, tetapi juga dapat membahayakan SEO Anda. Lebih baik dikatakan, Anda dapat membantu SEO Anda dengan mengubah slug menjadi sesuatu yang dapat dipahami baik oleh manusia maupun mesin.
Jika Anda telah mencoba mencari melalui situs web Anda, Anda mungkin telah melihat /?s=term slug aneh yang muncul di bilah alamat. Di bagian ini, kami akan menunjukkan kepada Anda bagaimana mengubahnya menjadi apa pun yang Anda inginkan. Misalnya, kita akan mengubah “/?s=term” menjadi “/search/term” yang akan lebih mudah diingat dan digunakan.
- Buka function.php
- Salin dan tempel berikut ini:
fungsi feed_dir_rewrite( $wp_rewrite ) { $feed_rules = array( 'search/(.+)' => 'index.php?s=' . $wp_rewrite->preg_index(1)); $wp_rewrite->rules = $feed_rules + $wp_rewrite->rules; } add_filter('menghasilkan_rewrite_rules', 'feed_dir_rewrite' );
- Ubah URL tujuan di baris ketiga menjadi apa pun yang Anda suka
- Simpan perubahan
Setelah Anda melakukan perubahan ini pada file functions.php Anda, Anda dapat mencoba slug URL baru Anda. Jangan khawatir; jika sebuah plugin atau pengguna mencoba untuk mendapatkan akses ke hasil pencarian Anda dengan menavigasi ke siput URL lama, situs web Anda tidak akan mengembalikan kesalahan tetapi hanya mengarahkan hasil pencarian ke URL baru.
Jika Anda ingin mengubah slug menjadi sesuatu yang unik, Anda dapat melakukannya di baris ketiga kode.
Yang ini akan membawa halaman hasil pencarian Anda ke – www.domainanda.com/search/search-term
Sekarang Anda dapat bersantai dan berhenti memikirkan bagaimana hasil pencarian ditampilkan kepada pengguna Anda serta bot mesin pencari yang sekarang akan lebih mudah merayapi hasil tersebut. Juga, bukankah lebih alami untuk melihat keseluruhan kata "pencarian" daripada tanda tanya aneh yang diikuti dengan huruf "s"? Beritahu kami apa yang kamu pikirkan.
Cari posting secara eksklusif berdasarkan judulnya
Jika Anda masih menggunakan mesin pencari WordPress default, cepat atau lambat Anda akan ingin mengubah cara kerjanya. Meskipun tidak ada yang salah dengan cara pencarian posting Anda, Anda mungkin ingin membatasi pencarian pada judul.
Alih-alih menelusuri semua konten, fungsi kecil ini hanya akan mencari melalui judul posting. Dalam beberapa kasus, ini mungkin sangat membantu Anda mendapatkan hasil pencarian yang lebih bersih dan lebih cepat:
- Buka function.php
- Salin dan tempel kode ini:
fungsi __search_by_title_only( $search, &$wp_query ) { global $wpdb; if(kosong($pencarian)) { kembali $pencarian; // lewati pemrosesan - tidak ada istilah pencarian dalam permintaan } $q = $wp_query->query_vars; $n = !empty($q['tepat']) ? '' : '%'; $pencarian = $caridan = ''; foreach ((array)$q['search_terms'] sebagai $term) { $term = esc_sql($wpdb->esc_like($term)); $search .= "{$searchand}($wpdb->posts.post_title LIKE '{$n}{$term}{$n}')"; $caridan = ' DAN '; } if (!kosong($pencarian)) { $cari = " DAN ({$cari}) "; jika (!is_user_logged_in()) $search .= " AND ($wpdb->posts.post_password = '') "; } kembali $pencarian; } add_filter('posts_search', '__search_by_title_only' , 500, 2);
- Simpan perubahan
Setelah perubahan, Anda dapat membuka situs web Anda dan memulai pencarian baru. Untuk memastikan semuanya berfungsi sebagaimana mestinya, Anda harus mencoba mencari kata yang Anda tahu ada di salah satu judul posting Anda yang akan mengembalikan posting di halaman hasil. Jika Anda mencoba mencari kata atau istilah lengkap yang tidak terdapat dalam judul apa pun yang telah Anda terbitkan, hasil pencarian akan kosong.
Dan hanya itu yang ada. Jika Anda pernah memutuskan Anda ingin pencarian lama kembali, cukup hapus atau komentari fungsinya.
Tingkatkan fungsi pencarian dan temukan hasil dalam suatu kategori
Fungsi pencarian default di WordPress menjadi lebih baik dan lebih baik dengan setiap pembaruan. Anda dapat dengan mudah memasukkan fitur pencarian di blog Anda dan memungkinkan orang untuk dengan mudah menemukan konten yang mereka inginkan. Tetapi jika Anda belum melakukan perubahan apa pun pada fungsi tersebut, hasil pencarian akan menampilkan semua yang terkait dengan kueri. Dan itu mungkin menjadi masalah jika Anda memiliki banyak konten karena orang akan memiliki banyak teks di halaman hasil yang tidak akan banyak membantu mereka.
Di bagian artikel ini, kami akan menunjukkan kepada Anda bagaimana mengizinkan pengunjung Anda untuk mencari hanya dalam kategori tertentu yang dapat Anda tentukan dalam kode atau mengizinkan pengunjung untuk memilihnya dari daftar drop-down.
Pilih kategori terlebih dahulu:
Pertama, kami akan menunjukkan kode yang akan membuat kotak pencarian baru. Dengan kode ini, Anda tidak akan membiarkan orang memilih kategori untuk pencarian mereka tetapi Anda akan menentukan kategori di dalam kode. Ini mungkin membantu Anda dengan kategori khusus yang memerlukan kotak pencarian terpisah.
Misalnya, Anda mungkin memiliki kategori yang hanya berisi ulasan ponsel cerdas di dalamnya. Dengan kode ini, Anda dapat mengizinkan orang untuk mencari hanya melalui kategori tersebut sehingga hasil pencarian tidak memuat informasi tentang peralatan rumah tangga atau hal-hal lain yang Anda miliki di situs web. Masuk akal, bukan?
- Buka halaman tempat Anda ingin kotak pencarian muncul atau buat widget baru darinya
- Salin dan tempel kode berikut:
<form method="get" action="/"> <div> <input type="text" value="" name="s" /> <input type="hidden" value="1" name="cat" /> <input type="kirim" nama="Cari" nilai="Telusuri"/> </div> </form>
- Ubah nilai pada tipe input ketiga ke ID kategori yang ingin Anda cari
- Simpan perubahan
Setelah Anda melakukan perubahan ini, kotak pencarian baru akan muncul dan memungkinkan Anda untuk mencari melalui kategori ID yang telah Anda masukkan dalam kode di atas. Jika Anda ingin mencari melalui beberapa kategori, cukup tambahkan lebih banyak ID dengan memasukkan angka yang dipisahkan dengan koma.
<input type="hidden" value="1, 2" name="cat"/>
Meskipun ini mungkin merupakan solusi yang bagus dalam beberapa kasus, akan ada saatnya Anda ingin menampilkan daftar kategori dan mengizinkan pengunjung untuk memilih dari mana mencarinya.
Biarkan pengunjung memilih kategori untuk mencari dari:
Mengikuti contoh yang sama di mana Anda memiliki kategori seperti smartphone, komputer desktop, laptop, peralatan rumah tangga, dll. Mengapa Anda tidak mengizinkan pengunjung untuk memilih salah satunya dan mencari hanya melalui kategori “laptop”, misalnya?
Pada baris berikut, kami akan menunjukkan cara melakukannya:
- Buka sidebar.php atau di mana pun Anda ingin kotak pencarian muncul
- Salin dan tempel kode:
<form method="get" action="<?php bloginfo('url'); ?>"> <set bidang> <input placeholder="kategori pencarian" type="teks" nama="s" nilai="" maxlength="40" diperlukan="diperlukan" /> <pilih nama="category_name"> <option value="smartphones">Smartphone</option> <option value="desktop-computers">Komputer Desktop </pilihan> <option value="laptops">Laptop</option> <option value="home-app">Peralatan Rumah Tangga</option> </pilih> <button type="submit">Telusuri kategori yang dipilih</button> </fieldset> </form>
- Ubah kategori di bawah nilai opsi. Tulis siput kategori dalam nilai dan nama di antara tag
- Simpan perubahan
Secara otomatis menampilkan semua kategori dalam daftar:
Jika Anda ingin menampilkan semua kategori dan tidak ingin khawatir tentang menambahkan atau menghapus kategori dari kode ini setelah Anda menambahkan/menghapusnya di panel admin, gunakan kode ini di antara tag <select></select>:
<?php $kategori = get_kategori(); foreach ($kategori sebagai $kategori) { echo '<option value="', $category->slug, '">', $kategori->nama, "</option>n"; } ?>
Kode ini akan menghasilkan daftar semua kategori yang tersedia.
Dan itu saja. Sekarang Anda dapat dengan mudah menambahkan satu atau lebih kategori yang dapat ditelusuri dengan mudah oleh pengunjung Anda. Apakah Anda ingin orang memilih kategori itu sendiri atau Anda ingin menentukannya dalam kode, Anda terlindungi.
Tentukan kategori untuk hasil pencarian WordPress
Secara default, WordPress mencari semua yang ada di situs Anda. Jika pengguna mengetik kata atau seluruh frasa di kotak pencarian, dia akan mendapatkan hasil dari seluruh situs web dan itu termasuk posting, halaman, kategori dan tag, judul dan konten, dll. Jika Anda belum menginstal sistem pencarian lain , atau sudah membuat perubahan, Anda mungkin ingin mengubah kotak telusur default.
Jika Anda ingin mengubah kotak pencarian yang sudah ada di WordPress Anda dan menentukan kategori yang akan disertakan di halaman hasil, Anda dapat mengambil pendekatan yang sedikit berbeda.
Di bagian ini, kami akan menunjukkan cara melakukannya. Anda dapat dengan mudah menambahkan atau menghapus kategori dari kode dan memutuskan mana yang Anda (tidak) inginkan dalam hasil pencarian Anda.
Tambahkan atau hapus kategori dari hasil penelusuran:
- Buka function.php
- Salin dan tempel kode tersebut.
function searchcategory($query) {
if ($query->is_search) {
$query->set('kucing','1,4,6');
}
kembalikan $kueri;
}
add_filter('pre_get_posts','kategoripenelusuran');
- Menambahkan ID kategori pada baris 3 rd
- Simpan perubahan
Sekarang setelah Anda membuat perubahan, hasil pencarian hanya akan mendapatkan informasi dari kategori tertentu sementara yang lain akan dikecualikan. Seperti yang Anda lihat, Anda dapat dengan mudah menambahkan kategori pada daftar; Anda hanya dapat memiliki satu kategori jika Anda mau, atau Anda dapat menetapkan sebanyak yang Anda inginkan agar dapat ditelusuri oleh pengunjung Anda. Cukup tulis ID kategori yang dipisahkan dengan koma.
Jika satu-satunya tujuan Anda adalah mengecualikan satu atau dua kategori dari hasil penelusuran , Anda dapat melakukannya lebih cepat; alih-alih mengetikkan semua kategori yang ingin Anda sertakan, Anda dapat mengecualikannya dengan mengetikkan tanda minus (-) di depan ID kategori. Misalnya, jika Anda ingin mengecualikan kategori yang memiliki ID=1, baris kode ketiga akan terlihat seperti ini:
$query->set('kucing','-1');
Ini dia. Sekarang Anda dapat mengelola hasil pencarian dengan lebih efisien.
Kecualikan halaman atau posting dari pencarian WordPress Anda
Dalam kebanyakan kasus, Anda ingin pengunjung Anda dapat mencari melalui posting Anda sementara hasil yang berasal dari halaman mungkin hanya mengalihkan perhatian "pencari" yang khas. Jika halaman Anda berisi informasi kontak, peta, info penulis, dll. Anda mungkin tidak memerlukan halaman tersebut untuk disertakan dalam hasil pencarian.
Cara mengecualikan halaman dari pencarian WordPress
Meskipun tidak ada cara mudah untuk memberi tahu WordPress untuk mengecualikan jenis posting dari hasil pencarian, Anda harus melakukannya sendiri:
- Buka function.php
- Salin dan tempel kode berikut ke dalam file:
function SearchFilter($query) {
if ($query->is_search) {
$query->set('post_type', 'halaman');
}
kembalikan $kueri;
}
add_filter('pre_get_posts','Filter Pencarian');
- Simpan perubahan
Setelah Anda membuat perubahan dan menyimpannya, Anda bebas mengunjungi situs web Anda dan menguji mesin pencari. Jika semuanya baik-baik saja, Anda seharusnya tidak dapat menemukan informasi apa pun dari halaman Anda di hasil pencarian, yaitu, Anda berhasil mengecualikan halaman dari hasil pencarian WordPress.
Cara mengecualikan posting dari pencarian WordPress
Dalam pendahuluan, kami memberi tahu Anda bahwa WordPress menelusuri posting dan halaman dan menganggap Anda tidak ingin halaman ditampilkan di hasil. Tetapi bagaimana jika Anda tidak ingin postingan disertakan dalam hasil tersebut? Jika demikian, Anda dapat membuat satu perubahan sederhana pada kode dan mengecualikan posting alih-alih halaman:
Sekali lagi, Anda perlu mengulangi 3 langkah sederhana yang ditunjukkan di atas, tetapi dengan perubahan sederhana pada baris #3. Alih-alih mengatur jenis posting ke " halaman ", Anda harus mengaturnya ke " posting ":
$query->set('post_type', 'posting');
Jangan lupa untuk menyimpan semuanya dan selesai.
Kecualikan halaman/postingan dari hasil pencarian dengan plugin
Alih-alih bekerja dengan kode, kami akan menunjukkan kepada Anda sebuah plugin yang dapat melakukan pekerjaan yang sama untuk Anda dan membuat semuanya jauh lebih ramah pengguna.
Cari Kecualikan
HARGA: Gratis
Plugin yang kami gunakan untuk pekerjaan itu adalah Search Exclude. Menggunakan plugin tidak bisa lebih mudah:
- Arahkan ke Plugin->Tambah Baru
- Telusuri “Kecualikan Penelusuran”
- Instal dan aktifkan plugin
- Buka salah satu pos dan halaman Anda
- Di panel sebelah kanan, temukan kotak centang "Kecualikan Pencarian" di mana Anda dapat memutuskan apakah Anda ingin postingan/halaman dikecualikan dari hasil pencarian Anda atau tidak.
Setelah Anda mengecualikan beberapa posting/halaman, Anda dapat dengan mudah menemukan daftar item yang dikecualikan di pengaturan plugin ( Settings->Search Exclude ). Pada daftar, Anda dapat kembali menggunakan kotak centang untuk mengubah status kiriman/halaman.
Cara mengecualikan hanya beberapa halaman/postingan dari hasil pencarian Anda
Tidak masalah jika hanya satu, dua atau sepuluh halaman yang ingin Anda kecualikan untuk ditampilkan di hasil pencarian, Anda dapat melakukannya dengan mudah dengan menerapkan kode. Sebelum Anda terburu-buru menyalin-menempelkan kode ke file functions.php Anda, kami sarankan Anda menyiapkan halaman yang tidak ingin Anda tampilkan dalam hasil pencarian. Anda akan memerlukan ID halaman:
- Pergi ke Halaman->Semua Halaman
- Temukan halaman yang ingin Anda kecualikan dan klik "Edit"
- Di bilah alamat, temukan "posting = 6" atau yang serupa di mana nomor tersebut akan mewakili ID halaman
Setelah Anda menyiapkan nomor ID halaman, Anda siap untuk kode:
- Buka file function.php dan buka
- Salin dan tempel kode berikut:
fungsi jp_search_filter( $query ) {
if ( $query->is_search && $query->is_main_query() ) {
$query->set( 'post__not_in', array( 1,2,3,4,5,6 ) );
}
}
add_action( 'pre_get_posts', 'jp_search_filter' );
- Pada baris #3, ubah angka dalam kurung menjadi nomor ID yang telah Anda baca dari halaman. Dalam contoh ini, kami telah mengecualikan 6 halaman dengan ID masing-masing 1 hingga 6.
- Simpan perubahan dan selesai
Setelah Anda menginstal kode, Anda bebas untuk mengeditnya sesuai kebutuhan. Jika Anda perlu menyertakan salah satu halaman di masa mendatang, cukup hapus nomor ID-nya dari kode. Hal yang sama berlaku untuk menambahkan lebih banyak halaman ke "keranjang yang dikecualikan". Jika Anda, misalnya, membuat halaman baru yang tidak ingin Anda tampilkan di hasil pencarian, silakan tambahkan nomor ID-nya ke kode.
Izinkan penggunaan Pencarian Suara di WordPress
Setelah smartphone menjadi bagian penting dari kehidupan kita, pencarian suara telah meningkat pesat. Meskipun tidak pernah sempurna, mencari sesuatu di ponsel cerdas Anda telah membuat hal-hal seperti menelepon seseorang menjadi tugas yang jauh lebih mudah. Ya, Anda masih harus sangat berhati-hati dengan pengucapannya karena Anda mungkin akhirnya menelepon seseorang yang tidak Anda inginkan atau pidato Anda ke teks bisa berakhir dengan sesuatu yang bahkan tidak mendekati apa yang baru saja Anda ucapkan. Juga, mengajukan pertanyaan konyol kepada Siri selalu menyenangkan, bukan?
Tidak masalah apakah Anda suka atau tidak, banyak orang menggunakan fungsi pencarian suara di ponsel mereka. Jadi mengapa Anda tidak mengizinkan pengunjung menelusuri situs web Anda dengan cara yang sama?
Mungkin Anda tidak tahu bahwa Anda dapat melakukannya dengan WordPress atau Anda tidak tahu bagaimana melakukannya, tetapi sekarang Anda tidak akan punya alasan.
Alih-alih kode, inilah plugin yang akan memperluas pencarian WordPress Anda.
Pencarian suara
HARGA: Gratis
Sebelum Anda mengunduh dan memasang plugin, penting untuk diketahui bahwa plugin ini hanya berfungsi dengan Chrome dan Safari. Jika Anda setuju dengan fakta bahwa plugin tidak akan berfungsi di browser lain, itu akan memberi pengunjung Anda kemampuan untuk mencari konten menggunakan suara mereka sendiri.
Dengan menginstal plugin, Anda tidak mengesampingkan input teks – jika pengguna ingin menggunakan kotak pencarian dengan cara standar dengan mengetikkannya, Anda harus tahu bahwa fungsionalitasnya masih utuh.
Juga, plugin harus bekerja dengan plugin pencarian lain yang mungkin telah Anda instal sehingga Anda bebas mencobanya dengan plugin seperti Relevanssi atau Search Everything.
- Buka Plugin->Tambah Baru
- Cari “Penelusuran Suara”
- Instal dan aktifkan plugin
Itu dia. Setelah mengaktifkan plugin, Anda seharusnya dapat menggunakan pencarian suara tanpa masalah. Bagaimana Anda menyukai fitur ini?
Membungkus
Kecuali Anda memiliki situs web brosur sederhana atau yang serupa dengan itu, Anda hanya perlu memiliki fitur pencarian fungsional yang disematkan ke situs web WordPress Anda. Jika itu adalah blog yang diperbarui secara teratur, tidak ada alasan.
Dalam panduan ini, kami telah menunjukkan kepada Anda cara memodifikasi fitur pencarian WordPress default. Jika Anda tidak menyukainya, ada beberapa plugin yang dapat menggantikan fitur pencarian standar dalam hitungan menit. Apa pun pilihan Anda, buat situs WordPress Anda lebih baik dengan meningkatkan fitur pencarian.