Sie möchten, dass Besucher Ihre Suchergebnisse filtern. Wählen Sie eine Kategorie, grenzen Sie nach Schlagwort ein, konzentrieren Sie sich auf einen Beitragstyp. Das ist es, was WordPress Faceted Search tun soll, doch sobald Sie ein Filter-Plugin an Ihre Suchseite anhängen, geraten die sorgfältig geordneten Ergebnisse, die SearchWP zurückgegeben hat, außer Kontrolle, und die relevantesten Treffer driften unter Ergebnisse, die zufällig exakt dem Filter entsprechen.
SearchWP 4.6.0 schließt diese Lücke. Ziehen Sie WPFilters-Steuerelemente auf eine beliebige Results Template und sie grenzen nun Ihre Suchergebnisse ein, während die Relevanzbewertung von SearchWP erhalten bleibt. Die beiden Plugins harmonieren endlich richtig, sodass Ihre Besucher sowohl die benötigte Relevanz als auch die erwartete Filter-Benutzeroberfläche erhalten.
WordPress Faceted Search, die Ihre Rangfolge respektiert
Die neue WPFilters-Integration läuft auf derselben Ebene, auf der SearchWP Ergebnisse bewertet, was bedeutet, dass die Filterung vor der Rangfolge erfolgt, nicht danach. Die Auswahl von „Beitragstyp: Produkt“ oder „Kategorie: Tutorials“ grenzt den Ergebnispool ein, und SearchWP sortiert dann das, was übrig bleibt, nach Relevanz zum Suchbegriff. Die Spitze der Liste ist immer noch der relevanteste Treffer, nur innerhalb der engeren Auswahl, die der Besucher angefordert hat.
Um es zu aktivieren, öffnen Sie eine beliebige Results Template und suchen Sie nach dem neuen WPFilters Integration-Schalter im Abschnitt „Benutzerdefiniertes Styling“. Schalten Sie ihn für diese Vorlage ein, und alle WPFilters-Elemente, die Sie auf der Seite platzieren, beginnen mit der Eingrenzung der Ergebnisliste.

Filteränderungen bleiben über Paginierung und „Mehr laden“ hinweg erhalten, sodass ein Besucher, der eine Kategorie auswählt und durch fünf Seiten mit Ergebnissen scrollt, seinen Filter nie verliert. Das Search-Element von WPFilters funktioniert auch gut mit dem SearchWP-Schlüsselwort auf derselben Seite, sodass die beiden Suchfelder synchron bleiben, anstatt sich gegenseitig zu bekämpfen.
Die Integration ist mit WPFilters 1.1.0 gekoppelt, das zusammen mit dieser SearchWP-Version ausgeliefert wird. Wenn Sie eine ältere WPFilters-Version installiert haben, wird SearchWP Sie informieren: Der Schalter „WPFilters aktivieren“ bleibt mit einer freundlichen Aufforderung zur Aktualisierung deaktiviert, und eine entsprechende Erinnerung erscheint im Benachrichtigungsfeld von SearchWP. Aktualisieren Sie WPFilters, und beide Signale verschwinden von selbst. Keine defekten Seiten, keine stillen No-Ops.
Platzieren Sie Filter neben Ihren Ergebnissen
SearchWP 4.6.0 registriert auch zwei neue Widget-Bereiche, die für WordPress Faceted Search entwickelt wurden: SearchWP Results Left Sidebar und SearchWP Results Right Sidebar. Sie erscheinen unter Darstellung → Widgets und werden nur auf der von SearchWP betriebenen Suchergebnisseite gerendert, sodass sie den Rest Ihrer Website nicht überladen.
Ziehen Sie ein WPFilters-Element in eine der beiden Seitenleisten, und die Suchergebnisseite wechselt automatisch zu einem responsiven Zwei-Spalten-Layout. Wenn Sie beide Seitenleisten füllen, erhalten Sie ein Drei-Spalten-Layout mit den Ergebnissen in der Mitte. Verwenden Sie nur eine Seitenleiste (oder keine), und SearchWP wählt die richtige Variante für Sie. Auf Handys und schmalen Ansichtsfenstern kollabieren die Spalten zu einer einzigen Spalte, sodass die Seite lesbar bleibt.

Die Seitenleisten werden nur auf der von SearchWP bereitgestellten Suchergebnisse-Route gerendert, wo Sie zuvor überhaupt keine Widgets ablegen konnten. Auf Seiten, die Sie selbst erstellen (eine Shortcode-Seite, ein Gutenberg-Layout, eine Bricks- oder Elementor-Seite), haben Sie bereits die Kontrolle über das Layout, daher hält sich SearchWP zurück und lässt Sie Filter-Elemente platzieren, wo immer Sie möchten.
Eine WordPress Faceted Search UI für alles, was Sie indizieren
Die Integration funktioniert für Beiträge, benutzerdefinierte Beitragstypen, Taxonomie-Begriffe, benutzerdefinierte Felder und Autoren. Wenn Sie ein Dokumentationsportal betreiben, können Ihre Leser nach Abschnitten filtern. Wenn Sie einen WooCommerce-Shop betreiben, können Ihre Käufer Produkte nach Kategorie, Attribut oder beliebigen benutzerdefinierten Metadaten filtern, die Sie indizieren. Wenn Sie eine Wissensdatenbank betreiben, kann der Support nach Schlagwörtern filtern und trotzdem den Artikel anzeigen, der die Frage am wahrscheinlichsten beantwortet.
Jeder Filter ist sein eigenes Element, das in WPFilters konfiguriert wird: Wählen Sie einen Filtertyp (Kontrollkästchen, Dropdown, Schieberegler), weisen Sie ihm eine Datenquelle zu (eine Taxonomie, ein benutzerdefiniertes Feld, ein Beitragstyp oder ein Autor) und eine Live-Vorschau zeigt die Werte an, die Ihre Besucher tatsächlich sehen werden. SearchWP komponiert dann mit allem, was Sie erstellen.

Die Auswahl eines Filters aktualisiert die Ergebnisliste an Ort und Stelle. Kein vollständiges Neuladen der Seite, keine kaputte Rückwärtstasten-Historie. Für einen tieferen Einblick, wie Filter mit Produktkatalogen zusammenspielen, führen unsere Anleitungen zum Filtern von WooCommerce-Produkten und zum Hinzufügen eines Farbfilters durch reale Setups, die Sie anpassen können, um SearchWP-rangierte Ergebnisse darunter zu verwenden.
Weitere Verbesserungen in dieser Version
- Sauberere WordPress 6.7+ Protokolle. Der Hinweis zum Laden von Übersetzungen, den einige Setups unter WordPress 6.7 und neuer sahen, wird nun unterdrückt.
- Zuverlässiges Filtern bei leeren Suchen. Besucher, die auf einer Results Template-Seite ohne Suchbegriff landen, sehen nun, wie ihre ausgewählten Filter sofort auf die Ergebnisliste angewendet werden.
- Reset- und Suchelemente verhalten sich auf Template-Seiten korrekt. Ein WPFilters Search-Element, das neben einem SearchWP Results Template platziert wird, überschreibt nicht mehr das Suchschlüsselwort, und Reset löscht nun wie erwartet sowohl die Filter als auch das Schlüsselwort.
- Regelmäßige Sicherheitsverbesserungen. Wir haben die interne Datenverarbeitung im Rahmen unserer laufenden Sicherheitsüberprüfung gestärkt. Es gibt nichts, was Sie über das Update hinaus tun müssen, aber wir empfehlen ein zeitnahes Update.
Die vollständige Liste der Änderungen finden Sie im SearchWP Changelog.
Aktualisieren Sie Ihre Seitensuche noch heute
SearchWP 4.6.0 wird jetzt ausgerollt. Wenn automatische Updates aktiviert sind, erhalten Sie es, ohne einen Finger zu rühren. Andernfalls gehen Sie zu Plugins → SearchWP in Ihrem Dashboard und klicken Sie auf Update.
Sobald Sie auf 4.6.0 sind, stellen Sie sicher, dass Sie WPFilters 1.1.0 oder neuer parallel dazu ausführen, öffnen Sie ein Results Template, schalten Sie den WPFilters aktivieren-Schalter um und fügen Sie ein Filter-Element in eine der neuen Seitenleisten ein. Ihre Besucher werden es Ihnen beim nächsten Mal, wenn sie suchen, danken.
Wenn Sie auf etwas stoßen oder uns mitteilen möchten, was wir als Nächstes entwickeln sollen, hilft Ihnen unser Support-Team gerne weiter. Wir planen bereits die nächsten Verbesserungen, lassen Sie uns also wissen, was Ihre Suche für Sie effektiver machen würde.


