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

Hinzufügen eines Ajax-Taxonomiefilters in der WordPress-Suche

Das Hinzufügen eines Ajax-Filters für Taxonomien zu Ihrer WordPress-Suche kann die Benutzererfahrung erheblich verbessern. Er ermöglicht es Besuchern, auf der Grundlage von Kategorien, Schlagwörtern, individuellen Inhaltstypen und Beiträgen zu suchen.

Der Standard-Suche von WordPress fehlt diese erweiterte Funktionalität. Das ist einer der Hauptgründe, warum wir angefangen haben, die individuelle Suche auf unseren eigenen Websites zu verwenden.

In diesem Artikel führen wir Sie durch das Hinzufügen eines Ajax-gesteuerten Filters für Taxonomien zu Ihrer WordPress-Suche.

How to add ajax taxonomies filter in WordPress search

Die Ajax-gestützte Suche ist schneller und bietet eine bessere Benutzererfahrung als die Standard-Suchfunktion von WordPress.

Zum Beispiel kann eine Autohaus-Website individuelle Taxonomien für verschiedene Fahrzeugtypen, Preisklassen, Modelle und mehr haben. Ajax-Filter können Benutzern helfen, genau das zu finden, was sie brauchen.

Sie können ähnliche Suchfilter in WordPress hinzufügen, um die Benutzerfreundlichkeit Ihrer Website zu verbessern. WordPress hilft Website-Administratoren auch dabei, ihre Inhalte so zu organisieren, dass die Benutzer sie leicht finden können.

Die Standard-Suche von WordPress ist jedoch nicht besonders leistungsfähig und bietet keine Möglichkeit, Inhalte nach Kategorien, Schlagwörtern, Inhaltstypen, Produktdetails und mehr zu filtern. Wenn Sie auf Ihrer Website individuelle Taxonomien verwenden, schneidet die Standard-Suche sogar noch schlechter ab.

In diesem Fall benötigen Sie ein WordPress Plugin, das Ihnen dabei hilft. In den folgenden Abschnitten werden wir 2 Methoden vorstellen, wie Sie einen Ajax-Filter für Taxonomien zu einer WordPress-Suche hinzufügen können.

Die erste Methode hilft Ihnen, Filter auf dem Frontend Ihrer WordPress-Website anzuzeigen. Die zweite Methode hilft Ihnen, die Standard-Suche von WordPress zu verbessern und Taxonomien bei der Suche nach Beiträgen und Seiten auf Ihrer Website einzubeziehen.

Klicken Sie einfach auf die nachstehenden Links, um zum gewünschten Abschnitt zu springen:

Sind Sie bereit? Dann fangen wir an.

Methode 1: Hinzufügen von Ajax-Taxonomien zur WordPress-Suche mit SearchWP

Der einfachste Weg, Ajax-Taxonomien zur WordPress-Suche hinzuzufügen, ist die Verwendung von SearchWP. Es ist das beste Plugin für die Suche in WordPress und macht es den Benutzern leicht, das zu finden, wonach sie auf Ihrer Website suchen.

Es geht darüber hinaus, nur den Inhalt Ihrer Beiträge und Seiten zu verwenden, um nach Dingen zu suchen. SearchWP verwendet individuelle Felder, Taxonomien, WooCommerce Produktattribute, Textdateien, benutzerdefinierte Tabellen und mehr.

Bitte beachten Sie, dass SearchWP die Filter für die Taxonomien nicht im Frontend Ihrer Website anzeigt. Sie werden jedoch in den Suchprozess einbezogen und verbessern die Standard-Suche von WordPress.

Besuchen Sie zunächst die SearchWP-Website und melden Sie sich für ein Konto an. Danach können Sie das Plugin herunterladen und auf Ihrer Website installieren. Wenn Sie Hilfe benötigen, lesen Sie bitte unsere Anleitung zur Installation eines WordPress Plugins.

Nach der Aktivierung müssen Sie im Adminpanel von WordPress zu SearchWP “ Einstellungen gehen. Von hier aus geben Sie einfach den Lizenzschlüssel ein, den Sie leicht in Ihrem Konto-Bereich finden können.

Enter your SearchWP license key

Jetzt können Sie vom WordPress-Dashboard aus zu SearchWP “ Algorithmus gehen.

Von hier aus können Sie die Suchrelevanz für Ihre Website bearbeiten. Sie können zum Beispiel die Gewichtung von Titel, Inhalt, Titelformen und Textauszügen erhöhen, damit Benutzer das finden, wonach sie suchen.

Um Taxonomien zur Suchrelevanz hinzuzufügen, können Sie auf den Button „Attribute hinzufügen/entfernen“ klicken.

Add category and tags to search relevance

Daraufhin wird ein neues Fenster geöffnet.

Sie können auf das Dropdown-Menü „Taxonomien“ klicken und auswählen, ob Sie Kategorien, Schlagwörter, Formate oder alle in die WordPress-Suche aufnehmen möchten.

Select which taxonomies to add to search

Vergessen Sie nach der Auswahl der Taxonomien nicht, auf den Button „Fertig“ zu klicken.

Sie sollten nun die Taxonomien für den Suchalgorithmus für Beiträge in Ihrem WordPress-Blog sehen. Sie können den Slider verwenden, um ihre Relevanz in der WordPress-Suche zu erhöhen.

View taxonomies in search algorithm

Sie können auch auf den Button „Regel bearbeiten“ klicken, um festzulegen, welche Inhalte in den Suchergebnissen erscheinen dürfen und welche nicht.

SearchWP berücksichtigt zum Beispiel alle Kategorien auf Ihrer Website. Sie können Kategorien entfernen, von denen Sie nicht möchten, dass der Inhalt angezeigt wird, oder mehrere Bedingungen hinzufügen, um die Suchergebnisse anzupassen.

Edit search rules

Vergessen Sie nicht, auf den Button „Fertig“ zu klicken, wenn Sie fertig sind.

Sie können jetzt den Suchalgorithmus für Ihre Seiten, Mediendateien, WooCommerce-Produkte und mehr bearbeiten, damit sie in SearchWP angezeigt werden.

Wenn ein Besucher nun nach Seiten und Beiträgen auf Ihrer Website sucht, bezieht SearchWP Taxonomien in den Suchprozess mit ein.

Methode 2: Hinzufügen eines Ajax-Taxonomiefilters mit dem Search & Filter Plugin

Eine andere Methode, Ihrer Website einen Ajax-Filter für Taxonomien hinzuzufügen, ist die Verwendung eines kostenlosen WordPress Plugins wie Search & Filter. Es erfordert zwar ein wenig Programmierung, ist aber dennoch einfach zu bedienen und ermöglicht Ihren Benutzern die Suche nach Kategorie, Schlagwort, individueller Taxonomie, Inhaltstyp und mehr.

Zunächst müssen Sie das WordPress Plugin „Search & Filter“ installieren und aktivieren. Weitere Einzelheiten finden Sie in unserer Anleitung zur Installation eines WordPress Plugins.

Nach der Aktivierung können Sie einen Shortcode hinzufügen, um den Ajax-Filter für Taxonomien überall auf Ihrer Website anzuzeigen.

Sie können zum Beispiel den folgenden Shortcode eingeben, um den Dropdown-Filter für Kategorien und Beitragstypen anzuzeigen:

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

Wenn Sie hingegen Überschriften für Kategorien und Tags anzeigen möchten, können Sie den folgenden Shortcode hinzufügen:

[searchandfilter fields="search,category,post_tag" headings=",Categories,Tags"]

So sieht der Ajax-Suchfilter für Taxonomien auf unserer Website aus.

View category and tag heading in sidebar

Auf dem Screenshot sehen Sie den Filter in der Seitenleiste, wo die Nutzer das Dropdown-Menü verwenden und eine Kategorie oder einen Tag auswählen können.

Mit dem Plugin können Sie auch Filter als Buttons und Kontrollkästchen anzeigen.

Sie können den folgenden Shortcode an beliebiger Stelle auf Ihrer Website hinzufügen, um Taxonomiefilter als Kontrollkästchen anzuzeigen:

[searchandfilter fields="search,category,post_tag" types=",checkbox,checkbox" headings=",Categories,Tags"]
View search filters as checkbox in sidebar

Im obigen Screenshot sehen Sie die Filter für die Taxonomien als Kontrollkästchen. Benutzer können einfach Kategorien auswählen, aus denen sie Beiträge und Seiten anzeigen möchten.

Wir hoffen, dass dieser Artikel Ihnen geholfen hat, einen Ajax-gesteuerten Taxonomie-Filter zu Ihrer WordPress-Suche auf Ihrer Website hinzuzufügen. Vielleicht interessieren Sie sich auch für unseren Leitfaden zur Verbesserung der WordPress-Suche und für die beste Live-Chat-Software für kleine Unternehmen.

Wenn Ihnen dieser Artikel gefallen hat, dann abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Videotutorials. Sie können uns auch auf Twitter und Facebook finden.

Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, dass wir möglicherweise eine Provision verdienen, wenn Sie auf einige unserer Links klicken. Mehr dazu erfahren Sie unter Wie WPBeginner finanziert wird , warum das wichtig ist und wie Sie uns unterstützen können. Hier finden Sie unseren redaktionellen Prozess .

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.

Das ultimative WordPress Toolkit

Erhalte KOSTENLOSEN Zugang zu unserem Toolkit - eine Sammlung von WordPress-bezogenen Produkten und Ressourcen, die jeder Profi haben sollte!

Reader Interactions

14 KommentareEine Antwort hinterlassen

  1. Syed Balkhi

    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

    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

      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 :)

      Admin

      • Jiří Vaněk

        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

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

  4. realmag777

    And one more thing – qTranslate friendly!+

  5. Mohammed Debashi

    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

  6. Mike

    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!

  7. Thomas

    Hi,

    Which template file this plugin is looking for when displaying restults ?

    Thanks !
    th.

  8. Zakaria

    Hello!
    I think Advance WP Query Search Filter is a lot better.

  9. Piet

    Cool, is the Ajax WPQSF plugin compatible with Relevanssi?

Eine Antwort hinterlassen

Danke, dass du einen Kommentar hinterlassen möchtest. Bitte beachte, dass alle Kommentare nach unseren kommentarpolitik moderiert werden und deine E-Mail-Adresse NICHT veröffentlicht wird. Bitte verwende KEINE Schlüsselwörter im Namensfeld. Lass uns ein persönliches und sinnvolles Gespräch führen.