SearchWP Documentation

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

WP Document Revisions Integration

Diese Erweiterung erfordert eine Pro-Lizenz

Aktuelle Version: 1.1.0

Das Plugin WP Document Revisions verwandelt WordPress in ein Dokumentenmanagement-System, indem es einen strukturierten Workflow für die Verwaltung von Dateien wie PDFs einführt. Jedes Dokument wird als benutzerdefinierter Beitragstyp (üblicherweise „document“) gespeichert und kann mehrere Revisionen haben, wobei jede Revision mit einer hochgeladenen Datei verknüpft ist.

In diesem Setup befindet sich der tatsächlich durchsuchbare Inhalt normalerweise innerhalb der hochgeladenen Datei und nicht im WordPress-Editor. Das bedeutet, dass die Standard-WordPress-Suche – und selbst grundlegende SearchWP-Konfigurationen – den in diesen Dateien enthaltenen Text nicht erkennen oder indizieren können.

Die SearchWP WP Document Revisions Integration löst diese Einschränkung, indem sie automatisch die Datei aus der neuesten Dokumentenrevision abruft, deren Inhalte (wie PDF-Text) extrahiert und diese Daten in den SearchWP-Index aufnimmt.

Wie die Integration funktioniert

Wenn die Integration aktiv ist, verbessert SearchWP die Dokumentensuche auf folgende Weise:

  • Sie ruft die neueste Dateirevision ab, die mit jedem Dokument verknüpft ist, und extrahiert den Textinhalt aus der Datei (wo unterstützt, z. B. bei PDFs)
  • Der extrahierte Inhalt wird in einem Pseudo-Benutzerdefinierten Feld mit dem Schlüssel swp_wp_document_revision gespeichert
  • Dieses Feld wird dann indiziert und kann die Suchrelevanz wie jedes andere benutzerdefinierte Feld beeinflussen

Dadurch können Benutzer nach Begriffen suchen, die nur in der Dokumentendatei vorkommen, und nicht nur im Beitragstitel oder -inhalt.

Konfiguration der Integration in SearchWP

Um diese Funktionalität in Ihrer SearchWP-Engine zu aktivieren, navigieren Sie zu SearchWP → Algorithmus und bearbeiten Sie Ihre Engine-Konfiguration. Stellen Sie sicher, dass der Dokument-Beitragstyp als Quelle enthalten ist.

Fügen Sie innerhalb dieser Quelle ein Benutzerdefiniertes Feld-Attribut mit dem Schlüssel swp_wp_document_revision hinzu. In vielen Fällen wird dieses Feld auch mit einer Bezeichnung wie „WP Document Revisions“ in der Dropdown-Liste angezeigt. Weisen Sie diesem Feld ein angemessenes Gewicht zu, je nachdem, wie wichtig Übereinstimmungen innerhalb von Dokumentdateien in Ihren Suchergebnissen sein sollen.

Speichern Sie Ihre Engine-Einstellungen und führen Sie anschließend eine vollständige Neuindizierung durch, damit vorhandene Dokumente verarbeitet und deren Dateiinhalte in den Index aufgenommen werden.

Hinweis: Die Integration verwendet immer die neueste Revision eines Dokuments, wenn Inhalte extrahiert werden. Wenn eine Revision keine gültige Anhangs-ID explizit speichert, versucht das System, auf die zuletzt hochgeladene Datei zurückzugreifen, die mit diesem Dokument verknüpft ist. Dieses Verhalten entspricht der internen Verwaltung von Dokumentversionen durch WP Document Revisions.

Änderungsprotokoll

1.0.1

  • [Update] Updater aktualisiert

1.0

  • Erste Veröffentlichung

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.

Get SearchWP Now
Symbol für mehrere Suchmaschinen