Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Kupası
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

WordPress Arama’da Ajax Taksonomileri Filtresi Nasıl Eklenir

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.

How to add ajax taxonomies filter in WordPress search

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.

Enter your SearchWP license key

Ş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.

Add category and tags to search relevance

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.

Select which taxonomies to add to search

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.

View taxonomies in search algorithm

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.

Edit search rules

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.

View category and tag heading in sidebar

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"]
View search filters as checkbox in sidebar

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.

Açıklama: İçeriğimiz okuyucu desteklidir. Bu, bazı bağlantılarımıza tıklarsanız komisyon kazanabileceğimiz anlamına gelir. WPBeginner'ın nasıl finanse edildiğini, neden önemli olduğunu ve nasıl destek olabileceğinizi görün. İşte editoryal sürecimiz.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Ultimate WordPress Araç Kiti

Araç setimize ÜCRETSİZ erişim sağlayın - her profesyonelin sahip olması gereken WordPress ile ilgili ürün ve kaynaklardan oluşan bir koleksiyon!

Reader Interactions

14 yorumBir Cevap Bırakın

  1. 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!

  2. 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.

  3. Dylan says

    Is there anything like this plugin that is currently maintained? This plugin hasn’t been updated in a while.

  4. 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

  5. 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!

Bir Cevap Bırakın

Yorum bırakmayı seçtiğiniz için teşekkür ederiz. Lütfen tüm yorumların yorum poli̇ti̇kasi uyarınca denetlendiğini ve e-posta adresinizin yayımlanmayacağını unutmayın. Ad alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.