WordPress aramanıza bir Ajax taksonomi filtresi eklemek kullanıcı deneyimini önemli ölçüde iyileştirebilir. Ziyaretçilerin kategorilere, etiketlere, özel alanlara ve yazı türlerine göre arama yapmasına olanak tanır.
Varsayılan WordPress araması bu gelişmiş işlevsellikten yoksundur. Kendi web sitelerimizde özel arama kullanmaya başlamamızın ana nedenlerinden biri budur.
Bu makalede, WordPress aramanıza Ajax destekli bir taksonomi filtresi eklemeniz için size rehberlik edeceğiz.
WordPress Arama’da Neden Ajax Taksonomi Filtresi Kullanılmalı?
Ajax destekli arama daha hızlıdır ve varsayılan WordPress arama işlevinden daha iyi bir kullanıcı deneyimi sağlar.
Örneğin, bir araba galerisi web sitesinde farklı araç türleri, fiyat aralıkları, modeller ve daha fazlası için özel sınıflandırmalar olabilir. Ajax filtreleri, kullanıcıların tam olarak ihtiyaç duydukları şeyi bulmalarına yardımcı olabilir.
Sitenizin kullanıcı deneyimini iyileştirmek için WordPress’te benzer arama filtreleri ekleyebilirsiniz. WordPress ayrıca web sitesi yöneticilerinin içeriklerini kullanıcıların kolayca bulabileceği şekilde düzenlemelerine yardımcı olur.
Ancak varsayılan WordPress araması o kadar da güçlü değildir ve içeriği kategorilere, etiketlere, gönderi türlerine, ürün ayrıntılarına ve daha fazlasına göre filtreleme olanağı sunmaz. Sitenizde özel taksonomiler kullanıyorsanız, varsayılan arama daha da kötü performans gösterir.
İşte bu noktada size yardımcı olacak bir WordPress eklentisine ihtiyacınız olacak. Aşağıdaki bölümlerde, bir WordPress aramasına Ajax taksonomi filtresinin nasıl ekleneceğine ilişkin 2 yöntemi ele alacağız.
İlk yöntem, WordPress web sitenizin ön ucunda filtreleri göstermenize yardımcı olacaktır. İkinci yöntem, varsayılan WordPress aramasını geliştirmenize ve sitenizdeki yazıları ve sayfaları ararken taksonomileri dahil etmenize yardımcı olacaktır.
Tercih ettiğiniz bölüme geçmek için aşağıdaki bağlantılara tıklamanız yeterlidir:
Hazır mısınız? Hadi başlayalım.
Yöntem 1: SearchWP Kullanarak WordPress Aramasına Ajax Taksonomileri Ekleme
WordPress aramasına Ajax taksonomileri eklemenin en kolay yolu SearchWP kullanmaktır. WordPress için en iyi arama eklentisidir ve kullanıcıların web sitenizde aradıklarını bulmalarını kolaylaştırır.
Bir şeyleri aramak için yalnızca blog yazılarınızdaki ve sayfalarınızdaki içeriği kullanmanın ötesine geçer. SearchWP özel alanları, taksonomileri, WooCommerce ürün niteliklerini, metin dosyalarını, özel tabloları ve daha fazlasını kullanır.
SearchWP’nin taksonomi filtrelerini web sitenizin ön ucunda göstermeyeceğini lütfen unutmayın. Ancak, bunları arama sürecine dahil edecek ve varsayılan WordPress aramasını iyileştirecektir.
İlk olarak, SearchWP web sitesini ziyaret edelim ve bir hesap için kaydolalım. Bundan sonra, eklentiyi indirebilir ve sitenize yükleyebilirsiniz. Yardıma ihtiyacınız varsa, lütfen bir WordPress eklentisinin nasıl kurulacağına ilişkin kılavuzumuza bakın.
Etkinleştirmenin ardından, WordPress yönetici panelinden SearchWP ” Ayarlar bölümüne gitmeniz gerekecektir. Buradan, hesap alanınızda kolayca bulabileceğiniz lisans anahtarını girmeniz yeterlidir.
Şimdi, WordPress kontrol panelinden SearchWP ” Algoritma ‘ya gidebilirsiniz.
Buradan, web siteniz için arama alaka düzeyini düzenleyebilirsiniz. Örneğin, kullanıcıların aradıklarını bulmalarına yardımcı olmak için başlık, içerik, slug ve alıntı için ağırlıkları artırabilirsiniz.
Arama alaka düzeyine taksonomiler eklemek için ‘Öznitelik Ekle/Kaldır’ düğmesine tıklayabilirsiniz.
Bu yeni bir pencere açacaktır.
‘Taksonomiler’ açılır menüsüne tıklayabilir ve WordPress aramasına kategorileri, etiketleri, biçimleri veya tümünü dahil etmek isteyip istemediğinizi seçebilirsiniz.
Taksonomileri seçtikten sonra ‘Bitti’ düğmesine tıklamayı unutmayın.
Şimdi WordPress blog yazısı arama algoritmanız için taksonomileri görmelisiniz. WordPress aramalarında alaka düzeylerini artırmak için kaydırıcıyı kullanabilirsiniz.
Arama sonuçlarında hangi içeriğin görünüp görünmeyeceğini belirlemek için ‘Kuralı Düzenle’ düğmesine de tıklayabilirsiniz.
Örneğin, SearchWP web sitenizdeki tüm kategorileri içerecektir. İçeriğin görünmesini istemediğiniz kategorileri kaldırabilir veya arama sonuçlarını özelleştirmek için birden fazla koşul ekleyebilirsiniz.
Bitirdiğinizde ‘Bitti’ düğmesine tıklamayı unutmayın.
Artık sayfalarınızın, medya dosyalarınızın, WooCommerce ürünlerinizin ve daha fazlasının SearchWP’de görünmesi için arama algoritmasını düzenleyebilirsiniz.
Artık bir ziyaretçi web sitenizdeki sayfaları ve gönderileri aradığında, SearchWP arama işlemi sırasında taksonomileri dahil edecektir.
Yöntem 2: Arama ve Filtre Eklentisini Kullanarak Ajax Taksonomileri Filtresi Ekleme
Web sitenize Ajax taksonomi filtresi eklemek için bir başka yöntem de Search & Filter gibi ücretsiz bir WordPress eklentisi kullanmaktır. Biraz kodlama gerektirse de kullanımı kolaydır ve kullanıcılarınızın kategori, etiket, özel taksonomi, yazı türü ve daha fazlasına göre arama yapmasına olanak tanır.
Öncelikle Search & Filter WordPress eklentisini yüklemeniz ve etkinleştirmeniz gerekecektir. Daha fazla ayrıntı için lütfen WordPress eklentisi yükleme kılavuzumuza bakın.
Etkinleştirmenin ardından, Ajax taksonomileri filtresini web sitenizin herhangi bir yerinde göstermek için bir kısa kod ekleyebilirsiniz.
Örneğin, kategori ve gönderi türü açılır filtresini göstermek için aşağıdaki kısa kodu girebilirsiniz:
[searchandfilter fields="search,category,post_tag"]
Öte yandan, kategoriler ve etiketler için başlıklar göstermek istiyorsanız, aşağıdaki kısa kodu ekleyebilirsiniz:
[searchandfilter fields="search,category,post_tag" headings=",Categories,Tags"]
Ajax taksonomi arama filtresinin demo sitemizdeki görünümü aşağıda verilmiştir.
Ekran görüntüsünde, kullanıcıların açılır menüyü kullanabileceği ve bir kategori veya etiket seçebileceği kenar çubuğundaki filtreyi görebilirsiniz.
Eklenti ayrıca filtreleri radyo düğmeleri ve onay kutuları olarak göstermenizi sağlar.
Taksonomi filtrelerini onay kutusu olarak göstermek için aşağıdaki kısa kodu sitenizin herhangi bir yerine ekleyebilirsiniz:
[searchandfilter fields="search,category,post_tag" types=",checkbox,checkbox" headings=",Categories,Tags"]
Yukarıdaki ekran görüntüsünde, taksonomi filtresini onay kutuları olarak görebilirsiniz. Kullanıcılar, yayınları ve sayfaları görüntülemek istedikleri kategorileri seçebilirler.
Umarız bu makale sitenizdeki WordPress aramanıza Ajax destekli bir taksonomi filtresi eklemenize yardımcı olmuştur. Ayrıca WordPress aramasını iyileştirme ve küçük işletmeler için en iyi canlı sohbet yazılımı hakkındaki kılavuzumuza da göz atmak isteyebilirsiniz.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Syed Balkhi says
Hey WPBeginner readers,
Did you know you can win exciting prizes by commenting on WPBeginner?
Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
You can get more details about the contest from here.
Start sharing your thoughts below to stand a chance to win!
Jiří Vaněk says
Thanks for the advice on how to improve my blog search. I will try the SearchWP Live Ajax Search plugin. The only thing that discourages me a bit from using it is that it was only tested on WordPress version 6.2 and now we already have WordPress version 6.4.2. So hopefully an update will come very soon.
WPBeginner Support says
If you also reach out to the plugin’s support you can normally let them know and they can look to update or let you know if they have a reason why they have not updated the tested version
Yönetici
Jiří Vaněk says
Thanks for the advice, I will try to ask on the official forum directly on wordpress.org, because this plugin appeals to me mainly on those sites that have more articles and categories for a much better search experience. At the same time, when it’s not about my sites, I’m a little worried about security. Thank you for the advice.
Dylan says
Is there anything like this plugin that is currently maintained? This plugin hasn’t been updated in a while.
realmag777 says
And one more thing – qTranslate friendly!+
James says
Thanks for the recommendation. I went to install this plugin and found that the plugin author is no longer updating Ajax WP Query Search Filter.
Instead, he’s rolled this plugin into his newer one (which he’s still supporting): Ultimate WP Query Search Filter http://wordpress.org/plugins/ultimate-wp-query-search-filter/
WPBeginner Support says
James, thanks for notifying us.
Yönetici
Mohammed Debashi says
Can this plugin do search filters for a category, and its children. not sure if I am explaining myself properly. but something along the lines of Country -> State -> City..etc
Also is it compatible with WPML
Mike says
Hey, thanks for this! Quick question: I’m having trouble applying jQuery stuff like tooltips to the AJAX content loaded, I guess because it only applies to content loaded upon initial page load. Any ideas on how to make the AJAX content get recognized? Thanks!
Thomas says
Hi,
Which template file this plugin is looking for when displaying restults ?
Thanks !
th.
Zakaria says
Hello!
I think Advance WP Query Search Filter is a lot better.
Piet says
Cool, is the Ajax WPQSF plugin compatible with Relevanssi?
WPBeginner Support says
We haven’t tested it with Relevanssi so we can’t say for sure.
Yönetici