SearchWP Dokumentation

Sehen Sie sich die Installationsanleitung an, durchsuchen Sie die Wissensdatenbank und erfahren Sie mehr über die vielen Hooks von SearchWP

SearchWP Hervorhebung

SearchWP beinhaltet eine integrierte Hervorhebungsfunktion, die Suchbegriffe im Beitraginhalt identifiziert und hervorhebt. Sie zeigt einen Textausschnitt mit den hervorgehobenen Schlüsselwörtern auf der Suchergebnisseite an, sodass Benutzer den relevanten Inhaltsteil leicht finden können. Diese Funktion ist besonders nützlich für große Mediendokumente wie mehrseitige PDFs, da sie den vollständigen Inhalt durchsucht.Dokumentinhalt, findet Instanzen des Suchbegriffs und generiert einen Auszug aus dem Abschnitt, der diese Schlüsselwörter enthält. 

Die Hervorhebungsfunktionalität ist vollständig kompatibel mit benutzerdefinierten Feld-Plugins wieErweiterte benutzerdefinierte Felder(ACF), wodurch Auszüge aus Suchbegriffen in ACF-Textfeldern und anderen benutzerdefinierten Feldinhalten generiert werden können.

Hervorgehobene Suchergebnisse zeigen den genauen Speicherort von Schlüsselwörtern im PDF-Inhalt an

 

Hervorhebung aktivieren

Die Hervorhebungsfunktion kann über die SearchWP-Allgemeine EinstellungenSeite in Ihrem WordPress-Adminbereich aktiviert werden. Nach der Aktivierung generiert SearchWP automatisch benutzerdefinierte Auszüge, die übereinstimmende Suchbegriffe in Ihren Ergebnissen hervorheben. 

Reihenfolge der Inhaltsverarbeitung

Das Hervorhebungssystem verarbeitet Quellattribute in einer bestimmten sequenziellen Reihenfolge, um zu bestimmen, wo Auszüge generiert werden sollen. Dieser priorisierte Ansatz gewährleistet eine effiziente Verarbeitung und konsistente Ergebnisse über Ihre Suchimplementierung hinweg.

Beitragsauszug:SearchWP prüft zuerst auf manuell erstellte Beitragsauszüge. Wenn ein Beitrag einen benutzerdefinierten Auszug hat, wird dieser Inhalt zuerst auf das Vorhandensein von Suchbegriffen geprüft.

Beitragsinhalt:Wenn kein Auszug vorhanden ist oder keine Schlüsselwörter im Auszug gefunden werden, untersucht SearchWP das Hauptfeld des Beitragsinhalts auf Instanzen der Suchbegriffe.

Dokumentinhalt:Für Mediendateien wie PDFs verarbeitet SearchWP den extrahierten Dokumentinhalt, um Suchbegriffe im Text der Datei zu finden.

Benutzerdefinierte Felder:Schließlich prüft SearchWP den Inhalt benutzerdefinierter Felder auf das Vorhandensein von Suchbegriffen, falls diese in keinem der vorherigen Attribute gefunden wurden.

Wenn gesuchte Schlüsselwörter in einem dieser Attribute gefunden werden, werden die nachfolgenden Attribute nicht verarbeitet. Wenn beispielsweise der Beitragsauszug die gesuchten Schlüsselwörter enthält, prüft SearchWP den Beitragsinhalt oder benutzerdefinierte Felder nicht zur Generierung eines Auszugs. 

Hinweis: Wenn mehrere Vorkommen eines Schlüsselworts innerhalb eines einzelnen Attributfelds vorhanden sind, wird das erste Vorkommen des Schlüsselworts zur Generierung des Auszugs verwendet.

Auszugserstellung

Sobald SearchWP den Inhalt mit den hervorzuhebenden Schlüsselwörtern gefunden hat, generiert es einen Auszug, indem es einen Textteil vor und nach den Schlüsselwörtern extrahiert. Dieser kontextbezogene Ansatz stellt sicher, dass Benutzer nicht nur den übereinstimmenden Begriff, sondern auch den umgebenden Inhalt sehen, der Kontext für die Übereinstimmung liefert. Die Länge des Auszugs wird von Ihren WordPress-Einstellungen gesteuert und kann mit dem WordPress-excerpt_lengthFilter-Hook angepasst werden, wiehier.

dokumentiert ist. Um die Auszugslänge speziell für SearchWP-Live-SucheErgebnisse zu ändern, können Sie die folgende Anpassung implementieren:

<?php
// Set excerpt length to 20 words for live search results
function swp_excerpt_length( $length ) {
if ( did_action( 'wp_ajax_searchwp_live_search' ) || did_action( 'wp_ajax_nopriv_searchwp_live_search' ) ) {
return 20;
}
return $length;
}
add_filter( 'excerpt_length', 'swp_excerpt_length', 9999 );

Hervorgehobene Begriffe gestalten

Die standardmäßige Hervorhebungsmarkierung enthält diesearchwp-highlightCSS-Klasse, die Sie mit benutzerdefinierten Stilen ansprechen können, um das visuelle Erscheinungsbild hervorgehobener Suchbegriffe zu steuern. Sie können benutzerdefinierte CSS-Regeln zur Stylesheet Ihres Themes hinzufügen, um die Hintergrundfarbe, Textfarbe, Schriftstärke oder andere visuelle Eigenschaften hervorgehobener Schlüsselwörter zu ändern. Dies ermöglicht es Ihnen, sicherzustellen, dass hervorgehobene Begriffe gut sichtbar sind und dem allgemeinen Design-Ästhetik Ihrer Website entsprechen.

 

Erstellen Sie noch heute eine bessere WordPress-Sucherfahrung

Verlieren Sie nie wieder Besucher an unzureichende Suchergebnisse. SearchWP macht die Erstellung Ihrer eigenen intelligenten WordPress-Suche schnell und einfach.

Holen Sie sich jetzt SearchWP
Symbol für mehrere Suchmaschinen