Erstellen Ihres SearchWP Customizations Plugins
Mithilfe der verfügbaren Hooks können Sie das Verhalten von SearchWP auf vielfältige Weise anpassen.
Was sind Hooks?
„Hooks“ sind Funktionen, die sich in das Verhalten von WordPress/SearchWP integrieren, ohne dass Kern-Dateien bearbeitet werden müssen. Es gibt zwei Arten von Hooks:
Actions: Actions sind beliebige Punkte in der Ausführung des Kern-Codes, die es Ihnen ermöglichen, Ihre eigenen Funktionen auszuführen, bevor der Kern-Code fortgesetzt wird.
Filters: Filters senden eine Variable (oder mehrere Variablen) aus dem Kern-Code heraus, ermöglichen es Ihnen, diese zu filtern/ändern und an den Kern-Code zurückzusenden.
SearchWP verwendet sowohl Actions als auch Filters in seiner gesamten Codebasis.
Hinzufügen eigener Hooks
Die empfohlene Methode, um eigene benutzerdefinierte Hooks hinzuzufügen, ist die Verwendung eines benutzerdefinierten Plugins, das Sie selbst schreiben und pflegen.
Dies ist die empfohlene Methode, da sie alle Ihre SearchWP-Anpassungen kapselt, ohne direkt mit dem aktiven Theme verbunden zu sein. Sie können Ihre Anpassungen auch dann weiter verwenden, wenn Sie das Theme wechseln, da alle Ihre Hooks in einem einzigen, eigenständigen Plugin enthalten sind.
So erstellen Sie Ihr eigenes SearchWP Customizations Plugin:
Beginnen Sie mit der Erstellung einer Datei namens searchwp-customizations.php in Ihrem Plugins-Ordner (der standardmäßig ~/wp-content/plugins ist).
Fügen Sie Folgendes in die neu erstellte, leere Datei ein:
| <?php | |
| /* | |
| Plugin Name: SearchWP Customizations | |
| Description: Customizations for SearchWP | |
| Version: 1.0.0 | |
| */ | |
| // Add all hooks and custom code here. |
Nachdem die Datei gespeichert wurde, navigieren Sie zur Plugin-Seite Ihrer WordPress-Installation.
Sie sehen ein neues Plugin namens SearchWP Customizations. Sie können dieses Plugin dann aktivieren und alle Ihre Hooks werden platziert.

