WordPress-Suche mit Highlighting verbessern

Heute ist irgendwie “machen wir das WordPress Blog ein wenig komfortabler” Tag. Big Grin

Neben den zuvor erwähnten Reply Plugin habe ich mich daran gemacht die teilweise wirklich beschissene total nutzlose nicht so dolle WordPress Suche ein wenig nützlicher zu gestallten.

Das größte Defizit bisher war – meiner Meinung nach – eine fehlende “Highlighting” Funktion der Suchbegriffe in den gefundenen Artikeln. Gerade bei meiner doch stetig wachsenden Anzahl an Posts verliert man ohne eine solche Hilfe doch schnell den Such-und-Finde-Überblick.

Highlighting? WTF? Surprise

Einfach erklärt: Das optische – meist farblich- hervorheben der Suchwörter in dem Artikel. So in der Art des Google Cache…

Beispiel der Suchergebnisse über den Google Cache:

image

Und mit WordPress geht das auch?

Das ganze ist mit WordPress und einem Plugin ebenfalls schnell erledigt. Das Plugin welches ich verwende heisst “Search Hilite” und ist denkbar einfach zu konfigurieren.

Konfigurationsoptionen von Search Hilite:

image

Wie man sieht ist ausser den Farbeinstellungen im HEX Format die dann als CSS automatisch eingebunden werden nichts zu konfigurieren. Wer das CSS lieber in sein eigenes Stylesheet einbindet kann dies ebenfalls über die Option ganz oben anwählen.

Das Resultat ist dann durchaus sehr nett

Mein Suchenformular läuft primär schoneinmal mit einer Ajax Livesearch Funktion (kein Plugin! Es gibt aber einige Varianten unter WordPress Extend). Dies hilft schoneinmal einen ersten Blick ohne grosse Wartezeiten zu erhalten …

image image

Entweder man findet so auf den ersten Blick bereits das was gesucht wurde oder lässt sich durch die Option “Weitere Suchergebnisse mit Hervorhebung” alle Suchergenisse anzeigen. Letzteres ist von mir in die Livesearch Funktion manuell integriert und gibt das da was ein anderes Blog unter der normalen Suche ausgeben wurde – nur eben mit Hervorgehobenen oder auch “Gehighlighteten” (gaaah – was einWort!) Begriffen aus …

image

So wird  aus dem totalen Suchchaos ein endlich nützliches Suchergebniss. Whew

Es gibt noch ein paar weitere Such-Plugins, wovon ich wenigstens eines noch erwähnen möchte: Search Unleashed.

Dieses Plugin ersetzt die standart Worpressuche komplett und bietet eine echte Voll-Text-Suche mit Wildcards und logischen Operatoren. Nebenbei kann auch noch in Kommentaren und weiteren Bereichen gesucht werden. Da dies Plugin für meine Zwecke zu overdressed ist und dazu auch noch über einen Index arbeitet der erstellt wird, habe ich es relativ schnell wieder entfernt.

Dennoch mag Search Unleashed mit seiner Funktionsvielfallt für den ein oder anderen Sinnvoll erscheinen.

EDIT: Einen weiteren Artikel zu Search-Highlight, sowie eine kleine sehr nützliche Modifikation die das hervorheben des Artikeltitels ermöglicht findet ihr in diesem Post von mir.

Gute Suche zusammen! Star

538 Brainhits [?] Tags: , , , , ,

  1. 27. August 2008, 22:11 | #1

    Cooles Plugin, vielleicht installier ich mir das auch. Mal schaun ;)

  2. 27. August 2008, 22:22 | #2

    @Nadine: Ist bei mir ja nun mehr aus der Not heraus entstanden – Nervt schon wenn man seine eigenen Postings nicht wiederfindet :mrgreen:

  3. 28. August 2008, 06:32 | #3

    Eine klasse Sache… dabei fällt mir auf das ich keine Suche bei mir drin habe. ;)

  4. 28. August 2008, 06:43 | #4

    @Otti: Schäm dich! Sofort! Aber echt jetzt! Und überhaupt! :twisted:

  5. 25. November 2008, 16:13 | #5

    Ich finde das Plugin spitze. Danke für die Infos dazu. Eigentlich war ich gerade auf der Suche nach etwas ganz anderem.

  6. 25. November 2008, 16:24 | #6

    @Browserspiele: Immer gerne ;)

  7. 28. November 2008, 06:52 | #7

    Hey, 1a-Plugin, werde es die Tage mal testen, aber jetzt geh ich erstmal ins Bettchen :D

  8. 30. November 2008, 18:26 | #8

    Ich werde das auch gleich mal austesten, herzlichen dank für die ausführliche Beschreibung. :P

  1. Folgende Trackbacks sind bisher eingegangen ...
  2. 28. August 2008, 08:45 | #1


:) ;) :D :( :o :-? 8) :x :P :!: :?: :| :laugh: :eyebrow: :sick: :dont: :shut: :dooh: :applause: :party: :sleepy: :prayer: :peace: :hehe: :callme: :timeout: :witsend: :star: :skull: :cowboy: :devil: :pirat: