Autor
22. Januar 2022
Autor
Möchten Sie ein erweitertes Suchformular in WordPress für benutzerdefinierte Beitragstypen erstellen?
Sie können Ihren Besuchern ein besseres Website-Erlebnis bieten, indem Sie ein Suchformular hinzufügen, das Ihre benutzerdefinierten Beitragstypen in den Ergebnissen berücksichtigt.
In diesem Artikel zeigen wir Ihnen Schritt für Schritt, wie Sie ein erweitertes Suchformular für benutzerdefinierte Beitragstypen in WordPress erstellen können.
Wenn wir jeder dieser Seiten ein Suchformular für benutzerdefinierte Beitragstypen hinzufügen würden, würden die Suchergebnisse nur Beiträge aus dieser Kategorie anzeigen.
Diese Art der benutzerdefinierten Suche trägt dazu bei, dass Ihre Besucher mehr Seiten ansehen und länger auf Ihrer Website verweilen, was positive WordPress-SEO-Signale wie eine geringere Absprungrate und eine längere Verweildauer auslöst.
In diesem Sinne zeigen wir Ihnen, wie Sie ein erweitertes Suchformular für benutzerdefinierte Beitragstypen in WordPress erstellen können.
Es ist einfach zu bedienen und gibt Ihnen die vollständige Kontrolle über Ihre WordPress-Suchergebnisse.
Als Erstes müssen Sie das Plugin installieren und aktivieren. Weitere Einzelheiten finden Sie in unserer Schritt-für-Schritt-Anleitung wie man ein WordPress-Plugin installiert.
Nach der Aktivierung müssen Sie zu Einstellungen “ SearchWP gehen und dann auf den Menüpunkt „Lizenz“ klicken.
Geben Sie dann Ihren Lizenzschlüssel in das Feld „Lizenz“ ein und klicken Sie auf die Schaltfläche „Aktivieren“.
Sie können diese Informationen in Ihrem Konto auf der SearchWP-Website finden.
Sobald Sie das getan haben, müssen Sie auf die Menüoption „Engines“ klicken.
Sobald Sie Ihre Standard-Suchmaschineneinstellungen angepasst haben, klicken Sie auf die Schaltfläche „Suchmaschinen speichern“, um Ihre erste Suchmaschine zu erstellen.
Nun, da Ihre erste Suchmaschine eingerichtet ist, ist es an der Zeit, ein erweitertes Suchformular für Ihre benutzerdefinierten Beitragstypen zu erstellen.
Um ein benutzerdefiniertes Suchfeld zu erstellen, fügen wir zunächst eine separate Suchmaschine hinzu, die nur auf die gewünschten benutzerdefinierten Beitragstypen ausgerichtet ist.
Navigieren Sie zunächst zu Einstellungen “ SearchWP und klicken Sie dann auf die Schaltfläche „Neu hinzufügen“.
Daraufhin öffnet sich ein Popup, in dem Sie die Quellen für Ihre benutzerdefinierte Suchmaschine auswählen können.
Deaktivieren Sie einfach die Kontrollkästchen der Quellen, die Sie nicht einbeziehen möchten.
In diesem Beispiel lassen wir nur das Kästchen „Gutscheine“ markiert, da wir ein Suchformular erstellen möchten, mit dem Benutzer nur unsere Gutscheinseiten durchsuchen können.
Sie müssen Ihrer Suchmaschine auch einen Namen geben. Notieren Sie sich den Namen im Feld „Name der Suchmaschine“, da Sie ihn in einem späteren Schritt benötigen werden.
Danach müssen Sie die Erweiterung auf die gleiche Weise installieren und aktivieren, wie Sie oben das Plugin installiert haben.
Jetzt können Sie eine neue benutzerdefinierte Seite für das Post-Suchformular mithilfe von Shortcodes erstellen.
Navigieren Sie einfach zu Seiten “ Neu hinzufügen und geben Sie Ihrer Seite einen Namen.
Klicken Sie anschließend auf das Plus-Symbol „Block hinzufügen“, um das Menü „Blöcke“ aufzurufen.
Wenn Sie das getan haben, können Sie die folgenden Shortcodes und HTML in Ihre Seite einfügen. Wenn Sie weitere Hilfe benötigen, lesen Sie unsere Anleitung zum Hinzufügen eines Shortcodes in WordPress.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
[searchwp_search_form engine="coupon" var="searchvar" button_text="Find Results"] < div class = "search-results-wrapper" > [searchwp_search_results engine="coupon" var="searchvar" posts_per_page=4] < h2 >[searchwp_search_result_link direct="true"] [searchwp_search_result_excerpt] [/searchwp_search_results]
< div class = "no-search-results-found" > [searchwp_search_results_none] Keine Ergebnisse gefunden, bitte suchen Sie erneut. [/searchwp_search_results_none]
< div class = "search-results-pagination" > [searchwp_search_results_pagination direction="prev" link_text="Previous" var="searchvar" engine="my_test_engine"] [searchwp_search_results_pagination direction="next" link_text="Next" var="searchvar" engine="my_test_engine"]
|
Der obige Code fügt Ihre Suchmaschine hinzu, erstellt einen Abschnitt für die Anzeige der Suchergebnisse, zeigt bei Bedarf eine Meldung über fehlende Ergebnisse an und fügt eine Paginierung hinzu, wenn die Ergebnisse über mehrere Seiten gehen.
Sie müssen den Namen der Suchmaschine engine="coupon"
in den Namen Ihrer eigenen Suchmaschine ändern. Der Rest des Codes kann unverändert bleiben.
SearchWP ist ein sehr flexibles und anpassbares Such-Plugin. Sie können dieses Plugin auch verwenden, um eine Live-Ajax-Suche hinzuzufügen, eine Suche nach Kategorien zu erstellen und vieles mehr.
Wir hoffen, dass dieser Artikel Ihnen geholfen hat zu lernen, wie man ein erweitertes Suchformular in WordPress für benutzerdefinierte Beitragstypen erstellt.
Die beliebtesten Beiträge