Hinzufügen eines Ajax-Taxonomie-Filters in der WordPress-Suche
Wir alle wissen, dass die Standard-WordPress-Suche nicht sehr gut ist. Wenn Sie Benutzern jedoch erlauben könnten, Ergebnisse nach Kategorien und Tags, benutzerdefinierten Taxonomien oder Beitragstypen zu filtern, können Benutzer Inhalte leichter finden. Zuvor haben wir Ihnen gezeigt, wie Sie diese Art der erweiterten Suche in WordPress hinzufügen können. In diesem Artikel zeigen wir Ihnen, wie Sie in der WordPress-Suche einen Ajax-basierten Taxonomie-Filter hinzufügen.
Warum Ajax Taxonomies Filter in der WordPress-Suche verwenden??
Ajax-basierte Suche ist schneller und bietet eine bessere Benutzeroberfläche. Eine Autohaus-Website kann beispielsweise benutzerdefinierte Taxonomien für verschiedene Fahrzeugtypen, Preisklassen, Modelle usw. haben. Diese Benutzeroberfläche kann Benutzern helfen, genau das zu finden, was sie benötigen. Es hilft Website-Administratoren auch, ihre Inhalte so zu organisieren, dass sie von Benutzern leicht gefunden werden können.
Zuerst müssen Sie das Plug-In für das Suchfilter für Ajax WP Query installieren und aktivieren. Bei der Aktivierung wird ein neuer Menüpunkt "Ajax WPQSF" in Ihre WordPress-Admin-Sidebar eingefügt. Wenn Sie darauf klicken, gelangen Sie zur Plugin-Seite, auf der Sie auf klicken können Neues Suchformular hinzufügen Schaltfläche zum Erstellen Ihres Suchformulars.
Zuerst müssen Sie einen Titel für Ihr Formular angeben. Dies wird verwendet, um Ihr Formular intern zu erkennen, da Sie mit diesem Plugin mehrere Suchformulare erstellen können. Danach können Sie Posttypen auswählen, die in diesem Suchformular angezeigt werden. Sie sehen die standardmäßigen WordPress-Posts und -seiten sowie jeden benutzerdefinierten Beitragstyp, den Sie möglicherweise auf Ihrer Website haben.
Als nächstes wählen Sie eine Taxonomie. Sie können die Boolesche Beziehung zwischen Taxonomie-Abfragen auswählen. Wenn ein Benutzer beispielsweise Blumen und Haustiere auswählt, soll das Plugin mit beiden Begriffen übereinstimmen oder das Ergebnis anzeigen, wenn einer von ihnen gefunden wird. Die nächste Option ist das Hinzufügen einer Taxonomie. Dazu müssen Sie auf das Symbol klicken Taxnomy hinzufügen Taste.
Ein neues Popup-Fenster wird angezeigt, und Sie sehen die Kategorie und jede andere benutzerdefinierte Taxonomie, die Sie auf Ihrer Website haben. Sie können ein Etikett für die Taxonomie hinzufügen. Sie können leere Begriffe ausblenden. Wählen Sie zuletzt eine Darstellungsart für Ihre Taxonomiebedingungen. Sie können sie in Kontrollkästchen, Dropdown-Menüs oder Optionsschaltflächen anzeigen. Nachdem Sie die benutzerdefinierte Taxonomie ausgewählt haben, können Sie Ihr Suchformular weiter verfeinern, indem Sie benutzerdefinierte Meta-Felder hinzufügen, genau wie Ihre Taxonomie.
Die nächste Registerkarte enthält die Ergebniseinstellungen und andere Optionen. Auf dieser Registerkarte können Sie ein herkömmliches Stichwortsuchfeld hinzufügen. Hier ist der Haken. Wenn ein Benutzer ein Taxonomie- oder benutzerdefiniertes Metafeld auswählt und das Schlüsselwort eingibt, führt das Plugin eine Suchabfrage nach dem Schlüsselwort aus und ignoriert die Taxonomie- und benutzerdefinierte Metafeldauswahl durch den Benutzer.
Das ist alles. Jetzt speichern Sie einfach Ihr Suchformular und Sie sehen einen Kurzcode. Sie können diesen Shortcode in jedem Post-, Seiten- oder Text-Widget auf Ihrer Website hinzufügen, um das Suchformular anzuzeigen.
Wir hoffen, dieser Artikel hat Ihnen dabei geholfen, Ajax-basierte Taxonomie-Filter in der WordPress-Suche auf Ihrer Website hinzuzufügen. Mit dieser erweiterten Such- und Sortierfunktion können Sie einfache, aber sehr effiziente Sortier- und Suchfilter auf Ihrer WordPress-Site erstellen. Für Fragen und Feedback hinterlassen Sie bitte einen Kommentar.