it-swarm.com.de

Erweitern Sie die WordPress-Suche um die Benutzersuche

Es gibt viele WordPress-Plugins, die die WordPress-Suche verbessern, aber ich muss noch ein Plugin finden, das die Benutzersuche hinzufügt.

Search Alles, was früher die Funktionalität hatte, wurde jedoch entfernt, als WP auf Version 2.8 umgestellt wurde. Ich vermute, dies lag an der Art und Weise, in der WP die Speicherung der Autoren geändert hat.

Der Grund, warum ich nach der Benutzersuche bin, ist, dass alle Benutzer auf der WP -Site Mitarbeiter mit einem eigenen Profil sind. Wir haben eine Autorenseite, die alle Mitarbeiter nach Nachnamen auflistet, die durch 20 Mitglieder pro Seite getrennt sind. Wenn Sie nur den Vornamen eines Mitarbeiters kennen, ist es sehr schwierig, diesen zu finden. Ich möchte die Suche nach WP erweitern, sodass Sie einfach einen Namen eingeben können und das entsprechende Mitglied angezeigt wird.

Diese Site ist ein Intranet, daher kommt die Verwendung einer externen Suchmaschine nicht in Frage.

Ich möchte nur klarstellen, dass ich nach Benutzern suchen möchte, nicht nach Beiträgen des Autors.

Wie kann ich eine Mitarbeitersuche hinzufügen lassen?

8
Brady

Mit dem integrierten Suchsystem von WP können Sie dies nicht einfach erreichen. Selbst wenn Sie eine komplizierte Abfrage erstellen könnten, die Daten aus der Benutzertabelle abruft, wäre dies unglaublich langsam.

Search Unleashed hatte diese Funktionalität, aber ich bin nicht sicher über die Kompatibilität mit WP 3.2.

Ich habe es in der Vergangenheit als Inspiration verwendet, um bessere Suchfunktionen auf meiner Website hinzuzufügen. Grundsätzlich werden Daten zu Content-Publishing-Hooks gesammelt, die dann indiziert und gespeichert werden, um schneller auf eine benutzerdefinierte DB-Tabelle zuzugreifen, oder in speziellen Dateien, wenn Sie die Suchmaschine Lucene verwenden.

Wenn Sie wirklich den WP Weg gehen möchten, lesen Sie diese Frage . Sie müssen $ wpdb-> users auf post_author beitreten.

4
onetrickpony

Die Lösung finden Sie hier: http://wordpress.org/support/topic/default-custom-fields?replies=6

Ein Zitat aus einem der Poster zu diesem Thema:

... nur um nach Beiträgen einer bestimmten Person zu suchen, NICHT nach einem Schlüsselwort oder dem Autor. In meiner Verwendung verwende ich das Plugin von Kaf, das ich oben erwähnt habe, und ich habe 3 Optionsfelder, so dass Sie nach "echtem Namen des Autors", "Benutzername des Autors" oder der Standardsuche "Inhalt posten" suchen können ...

1
Roger