SearchWP Documentation

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

\SearchWP\Entry

Inhaltsverzeichnis

\SearchWP\Entry ist verantwortlich für die Modellierung eines einzelnen \SearchWP\Source-Eintrags.

Argumente

Beim Instanziieren eines neuen \SearchWP\Entry werden die folgenden Argumente berücksichtigt:

source (string|\SearchWP\Source)
Entweder der \SearchWP\Source name oder das \SearchWP\Source selbst. (erforderlich)
id (string)
Die Datenbankzeilen-ID der \SearchWP\Source. (erforderlich)
get_data (boolean)
Ob die Daten bei der Instanziierung abgerufen werden sollen. (Standard: true)
all_attributes (boolean)
Ob alle registrierten \SearchWP\Attribute-Daten abgerufen werden sollen oder nur diejenigen, die in einer \SearchWP\Engine verwendet werden (Standard: false)

Methoden

Bei der Arbeit mit \SearchWP\Entry gibt es eine Reihe von Methoden zu beachten.

get_id()
Getter für ID.
get_source()
Getter für \SearchWP\Source.
update_data( $all_attributes = false )
Aktualisiert Daten.
get_data()
Getter für Daten.
native()
Gibt eine Version dieses \SearchWP\Entry zurück, um die der zugehörige \SearchWP\Source modelliert wurde, z. B. für Beiträge wird ein ordnungsgemäßer WP_Post zurückgegeben, der entsprechend befüllt ist.
Hinweis: Nicht alle \SearchWP\Attributes werden für Kern \SearchWP\Sources befüllt, z. B. benutzerdefinierte Felder.

Hooks

Es gibt eine Reihe von Hooks, um das Verhalten von \SearchWP\Entry weiter zu modifizieren:

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