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

Wie man in WordPress nach Kategorien sucht (beste Methode)

Beim Einrichten eines neuen WordPress-Blogs ist eine Funktion, der wir immer Priorität einräumen, eine Suchleiste. Genauer gesagt, eine Suchleiste nach Kategorien.

Eine kategoriespezifische Suche hilft den Besuchern, genau das zu finden, wonach sie suchen, hält sie länger bei der Stange und fördert eine bessere Organisation der Inhalte. Bei Blogs oder Online-Shops kann sie sogar die Konversionsrate erhöhen, indem sie Benutzer schneller zu relevanten Angeboten führt.

Auch wenn das Hinzufügen dieser Funktion entmutigend erscheinen mag, ist es mit den richtigen Werkzeugen eigentlich ganz einfach. In dieser Anleitung führen wir Sie durch das Hinzufügen einer Suchfunktion nach Kategorien zu Ihrem WordPress-Blog mit SearchWP.

How to search by category in WordPress (2 ways)

Warum die Suche nach Kategorien in WordPress?

Kategorien sind eine einfache Möglichkeit, den Inhalt Ihrer WordPress-Website zu organisieren. Kategorien können Besuchern auch helfen, interessante Beiträge zu finden.

Viele Websites zeigen beispielsweise ihre Kategorien in einem Dropdown-Menü oder einer Seitenleiste an.

A list of post categories on the WPBeginner website

Wenn Sie viele Blogeinträge haben, können Sie einen Schritt weiter gehen und eine Suchfunktion nach Kategorien auf Ihrer Website einrichten. Dies kann Besuchern helfen, die gewünschten Inhalte zu finden, auch wenn Sie viele Blogbeiträge haben.

Wenn Sie WooCommerce verwenden, können Sie sogar eine Produktkategorie-Suche für Ihr Online-Geschäft erstellen und so den Umsatz steigern.

Product categories on an eCommerce site

Wenn Sie eine WordPress-Website für Mitglieder betreiben, können Sie die Suche nach Kategorien verwenden, damit Besucher bestimmte Mitglieder, Gruppen, Foren, Online-Kurse und vieles mehr finden.

Sehen wir uns nun an, wie Sie eine Suche nach Kategorien in WordPress einrichten können. Sie können die unten stehenden Links verwenden, um durch dieses Tutorial zu navigieren:

Schritt 1: SearchWP installieren und einrichten

Der einfachste Weg, eine kategoriespezifische Suche zu WordPress hinzuzufügen, ist die Verwendung von SearchWP. Es ist das beste Such-Plugin und ermöglicht es Ihnen, die integrierte WordPress-Suche zu verbessern.

Mit SearchWP können Sie Inhalte durchsuchen, die WordPress standardmäßig ignoriert, darunter benutzerdefinierte Beitragstypen, PDF-Dateien, WooCommerce-Produkte und Kategorien.

Um mehr zu erfahren, lesen Sie unseren ausführlichen SearchWP-Test.

Zunächst müssen Sie das SearchWP-Plugin installieren und aktivieren. Weitere Details finden Sie in unserer Schritt-für-Schritt-Anleitung für die Installation eines WordPress-Plugins.

Gehen Sie nach der Aktivierung zu SearchWP “ Einstellungen und klicken Sie dann auf die Registerkarte „Allgemein“.

Activating the SearchWP WordPress plugin

Hier müssen Sie Ihre Lizenz in das Feld „Lizenzschlüssel“ eingeben. Sie können diese Informationen unter Ihrem Konto auf der SearchWP-Website finden. Sobald Sie fertig sind, klicken Sie auf die Schaltfläche „Schlüssel überprüfen“.

Schritt 2: Passen Sie Ihren WordPress-Suchalgorithmus an

Nach der Aktivierung des Plugins können Sie feineinstellen, wie SearchWP Ihre Inhalte indiziert, sucht und anzeigt. Sie können sich das so vorstellen, dass Sie einen benutzerdefinierten Google-Suchalgorithmus erstellen, der nur für Ihren WordPress-Blog oder Ihre Website gilt.

Um zu beginnen, gehen Sie zu SearchWP Algorithmus.

Creating a search by category feature for WordPress

Hier sehen Sie einen Abschnitt für die verschiedenen Inhaltstypen, die SearchWP standardmäßig durchsucht, z. B. Seiten, Beiträge und Mediendateien.

Jeder Abschnitt verfügt über eigene Slider für die Anwendungsattribut-Relevanz, mit denen Sie steuern können, wie SearchWP die Inhalte Ihrer Website einordnet.

Wenn Sie zum Beispiel den Schieberegler „Titel“ nach links und den Schieberegler „Inhalt“ nach rechts schieben, hat der Inhalt mehr Gewicht als der Titel.

Changing the attribute relevancy settings in WordPress

Sie können sogar bestimmte Seiten, Autoren und mehr von der WordPress-Suche ausschließen.

Eine weitere Möglichkeit besteht darin, mehr Inhalte in die Suchergebnisse aufzunehmen, indem Sie auf die Schaltfläche „Quellen & Einstellungen“ klicken.

Configuring your website's search algorithm using SearchWP

Sie können nun das Kästchen neben den verschiedenen Inhaltstypen ankreuzen. So können Sie beispielsweise Blog-Kommentare durchsuchbar machen oder die PDF-Indizierung und -Suche in WordPress hinzufügen.

Wenn Sie mit Ihren Änderungen zufrieden sind, klicken Sie auf die Schaltfläche „Fertig“.

Making comments, PDFs, media, and more searchable on a WordPress website

Dadurch wird ein neuer Abschnitt für jeden neuen Inhaltstyp hinzugefügt. Sie können nun die Relevanz der Attribute mithilfe der verschiedenen Schieberegler ändern.

Wenn Sie mit der Einrichtung der Suche zufrieden sind, blättern Sie zum oberen Rand des Bildschirms und klicken Sie auf die Schaltfläche „Speichern“.

Saving your SearchWP search engine settings

SearchWP wird nun den Index automatisch neu aufbauen. Je nach der Geschwindigkeit Ihrer Internetverbindung und Ihres WordPress-Hosting-Anbieters kann dies einige Minuten dauern.

Sobald Sie „Index Status 100%“ sehen, wissen Sie, dass SearchWP alle Ihre Inhalte und Einstellungen indexiert hat.

Rebuilding the search index on your WordPress website

Schritt 3: Erstellen eines Formulars für die Suche nach Kategorien

In diesem Stadium können Sie ein Formular für die Suche nach Kategorien erstellen. Damit können Besucher die Kategorie auswählen, in der sie suchen möchten. Wenn Sie eine detaillierte Anleitung wünschen, können Sie unseren Artikel über die Erstellung eines benutzerdefinierten Suchformulars in WordPress lesen.

Gehen Sie zunächst zu SearchWP Suchformulare. Klicken Sie dann auf „Neu hinzufügen“.

Adding a custom search form to your WordPress website

Geben Sie Ihrem neuen Suchformular einen Namen, damit Sie es später identifizieren können. Dies ist nützlich, wenn Sie mehrere Suchformulare für eine Website erstellen möchten.

Wählen Sie dann ein Layoutthema für das Suchformular. Da wir ein kategoriebasiertes Suchformular erstellen, sollten Sie „Kategoriesuche“ wählen.

Creating a search by category form with SearchWP

Wenn Sie nach unten scrollen, werden Sie sehen, dass die Option „Kategoriesuche“ aktiviert wurde. Sie können auch die Schnellsuche (die Empfehlungen zu Suchbegriffen gibt) und die erweiterte Suche (mit der die Nutzer mit erweiterten Filtern suchen können) aktivieren.

Für den Motor können Sie einfach „Standard“ auswählen, da wir dies bereits in Schritt 2 bearbeitet haben.

Für die Ergebnisseite können Sie die Standard-Suchergebnisseite von WordPress wählen oder mit SearchWP eine neue Seite erstellen. Wenn Sie an der zweiten Option interessiert sind, lesen Sie unsere Anleitung zum Anpassen der Suchergebnisseite in WordPress.

Configuring the search form settings in SearchWP

Als Nächstes können Sie unter „Art der Suche“ auswählen, welche Arten von Inhalten die Nutzer bei der Verwendung der Suchmaschine finden können. Wenn Sie möchten, dass dieses Formular für die Suche nach Kategorien nur Ergebnisse von Blogbeiträgen anzeigt, können Sie „Beiträge“ hinzufügen.

Wenn Sie jedoch Seiten und Mediendateien einbeziehen möchten, geben Sie einfach „Seiten“ und „Medien“ ein.

Im Feld „Kategorie auswählen“ können Sie beliebige Blogpost-Kategorien in das Dropdown-Menü des Suchformulars aufnehmen oder ausschließen.

Darunter können Sie den Platzhaltertext in der Feldbeschriftung ändern und die Suchschaltfläche bei Bedarf aktivieren oder deaktivieren.

Customizing the search by category form settings in SearchWP

Im unteren Bereich können Sie den Rahmen, die Rahmenfarbe und die Schriftart des Suchformulars sowie die Form, Beschriftung, Hintergrundfarbe und Schriftart der Schaltfläche ändern.

Fühlen Sie sich frei, das Design für Ihr WordPress-Theme zu verbessern.

Customizing the SearchWP form's style

Wenn Sie mit den Einstellungen des Suchformulars zufrieden sind, blättern Sie auf der Seite nach oben.

Klicken Sie dann auf „Speichern“.

Saving the SearchWP form

Schritt 4: Einbetten des Formulars „Suche nach Kategorie“ in WordPress

Nachdem Sie nun ein Formular für die Suche nach Kategorien erstellt haben, können Sie es in Ihre WordPress-Website einbetten. SearchWP bietet einen einfach zu verwendenden Suchformularblock, den Sie mit dem Gutenberg-Editor, dem Full Site Editor und dem blockbasierten Widget-Editor hinzufügen können.

Versuchen wir nun, das Formular zu einer WordPress-Seite hinzuzufügen. Öffnen Sie den Block-Editor für eine neue oder bestehende Seite, und klicken Sie auf die Schaltfläche „+ Block hinzufügen“.

Wählen Sie dann den Block „Suchformular“ (nicht zu verwechseln mit dem Block „Suche“, der zu WordPress und nicht zu SearchWP gehört).

Adding the SearchWP search form block in WordPress

Wählen Sie nun auf der Registerkarte „Block“ in der Seitenleiste das Formular aus, das Sie im Dropdown-Menü erstellt haben. Daraufhin wird Ihr neues Formular für die Suche nach Kategorien angezeigt.

Sie können der Seite weitere Elemente hinzufügen, z. B. kurze Anweisungen oder Bilder. Klicken Sie dann auf die Schaltfläche „Veröffentlichen“ oder „Aktualisieren“.

Selecting a SearchWP form in the block editor

Zeigen Sie nun eine Vorschau Ihrer WordPress-Seite an, um zu sehen, wie das Formular auf dem Frontend aussieht.

So sieht unser Formular für die Suche nach Kategorien aus:

Example of a search by category form made with SearchWP

Wenn Sie mehr über die Erstellung einer benutzerdefinierten WordPress-Suchmaschine erfahren möchten, lesen Sie diese Anleitungen:

Wir hoffen, dass dieser Artikel Ihnen geholfen hat, die Suche nach Kategorien in WordPress hinzuzufügen. Vielleicht interessieren Sie sich auch für unseren Leitfaden für Einsteiger über WordPress Kategorien vs. Schlagwörter für SEO und unseren Artikel über das Erstellen individueller Taxonomien in WordPress.

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

20 KommentareEine Antwort hinterlassen

  1. Mrteesurez

    Can this guide be followed to create a search for a support site where each category will includes all support posts for a particular services or branch and other for theirs ??
    Thanks for this post.

    • WPBeginner Support

      If we understand correctly then yes, you should be able to do that :)

      Admin

  2. Hansan

    Hey help , I want to create a search box for web page and it should search in only one page category. How can i do that in wordpress.

  3. Eric Thomas

    This is exactly what I was looking for! Needed a sidebar for a separate review section, with a search bar that only searched that separate section. So this was perfect

  4. philips

    Thanks for the support for this awesome plugin. i have tried the plugin, the search by name works fine but the category search is not showing any result. i guess it is not compatible with 3.5 — >3.8.
    i have tried changing „cat“ to „category“ but all to no avail . Any quick help will be hugely appreciated. Thanks in advance.

  5. Eric

    After I installed this plugin, the original categories widget doesn’t work any more!
    Once I removed the plugin, it’s work again!
    I still can’t find the reason.

    Could someone tell me how to fix the problem?

    Thanks a lot!

  6. sergio

    i run both regular search with google custom search, and the search category plugin, . i modified the searchform.php in order to have google search results ( with this shortcode ).
    When i use the search by category plugin the results are the same of the standard so they are not filtered obviously because i use in both case google custom search .
    so i would reset thestandard only for () for this plugin
    how can i Do?
    thanks

    • WPBeginner Support

      you can not use search by category and Google custom search. You can create two different forms and search templates.

      Admin

  7. Srinivas

    Team,

    I tried the steps above, but when i added [sbc] in the text area, it just displayed that as a text instead of calling the search box. Am i missing something here.

    Else, also not sure where i can add the mentioned code in the theme template. Could someone help me with the specific theme file i need to edit.

    Thanks

  8. Gretchen Louise

    Oh I’m so glad to find this plugin! I think I need to keep looking though because I need to have it search specific pages on my site as well as some categories of posts.

  9. mike

    Really saved my time a lot ………..

    This plugin still works with wordpress 3.5.1 !!!!

    • Alan

      Can this be used for search results?

  10. Gitte Hansen

    Search by category is only tested for Wordpress version up to 3.4.2 – is it ok to install anyway? I use 3.5.0
    I really look forward to a functionality which will make it easier for my readers to browse and seach in my categories.
    Greetings Gitte

  11. Corrinda

    I just did a review of different options for a client site and eventually installed the Search Everything plugin. It gives you the option to also configure what gets searched. And in this case I wanted to exclude a couple of categories.

  12. Azim

    If no serious customization is needed, you could just use the following snippet in your searchform.php

    <form method="get" id="searchform" action="<?php echo home_url(); ?>">
    <input type="search" id="s" name="s" />
    <?php wp_dropdown_categories( 'show_option_all=All Categories' ); ?>
    </form>

    • Pam

      What would this do for you? tried it but nothing.

  13. Alan

    I use Relevanssi on one of my sites and it is great but I would love to add something like this to narrow search fields but rather than narrow by category. I’d like to narrow by custom taxonomy.

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.