Haken

Geschrieben von: Autor-Avatar Komal Bothra
Autor-Avatar Komal Bothra
Hey, ich bin Komal. Ich schreibe Inhalte, die aus dem Herzen sprechen und dafür sorgen, dass WordPress für Sie funktioniert. Lassen Sie uns Ihre Ideen zum Leben erwecken!
Haken wp

WordPress-Hooks vereinfachen Entwicklern die Integration ihres Codes in den WordPress-Kern, Themes und Plugins. Es gibt zwei Arten von Hooks in WordPress:

  1. Aktionshaken
  2. Filtert Haken

Jeder WordPress-Benutzer sollte sich mit Hooks vertraut machen, und sie können Ihnen bei der Erstellung von Funktionen oder der Bearbeitung von Theme- oder Plugin-Standardeinstellungen helfen.

Haken:

Ein Hook ist eine Phrase, die in WordPress verwendet wird, um Bereiche zu beschreiben, in denen Sie benutzerdefinierten Code hinzufügen oder ändern können, was WordPress standardmäßig tut oder ausgibt. 

Aktion:

In WordPress ist eine Aktion ein Hook, der zu einem bestimmten Zeitpunkt während der Ausführung von WordPress aktiviert wird und es Ihnen ermöglicht, eine Aufgabe auszuführen. Dies kann die Ausführung eines Widgets beinhalten, wenn WordPress geladen wird oder wenn ein Werk veröffentlicht wird.

Filter:

Bevor WordPress-Daten an die Datenbank oder den Browser übermittelt werden, müssen Sie einen WordPress-Filter verwenden, um auf sie zuzugreifen und sie zu verwalten. Das Ändern der Anzeige von Auszügen oder das Einfügen von benutzerdefiniertem Code am Ende eines Blogbeitrags sind zwei Instanzen von Filtern.

Verwendung von Hooks in WordPress

Hooks werden verwendet, um die Ausführung einer Funktion zu automatisieren. Mit dieser Technik kann ein Theme/Plugin verändert, erweitert oder eingeschränkt werden.

Unten finden Sie ein Beispiel für einen WordPress-Hook:

Beispiel eines WordPress-Hooks
Beispiel eines WordPress-Hooks

Hooks werden häufig zum Erstellen von Anwendungs-Plugin-Komponenten verwendet. Content-Management-Systeme wie WordPress, E-Commerce-Sites und Intranets nutzen es.

Erstellen eines Aktions-Hooks 

Mit dem WordPress-Plugin können Sie einen Aktions-Hook hinzufügen, indem Sie die Methode add action() aktivieren.

Hooks erfordern eine Prioritätsreihenfolge, um ordnungsgemäß zu funktionieren. In dieser Skala werden die mit jedem Haken verbundenen Faktoren nach einem numerischen Wert von 1 bis 999 eingestuft.

Niedrigere Prioritäten weisen auf eine frühere Ausführung hin, während höhere Prioritäten auf eine spätere Ausführung hinweisen.

Hier ein Beispiel für einen Aktions-Hook, wenn dieselben Ziel-Hooks verwendet werden:

Beispiel für einen Aktions-Hook
Beispiel für einen Action-Hook

Erstellen eines Filter-Hooks

Um einen Filter-Hook zu erstellen, verwenden Sie die Funktion apply filter(). Mithilfe des Hook-Filters kann ein Wert geändert, gefiltert oder durch einen neuen Wert ersetzt werden.

Zum Filtern von Werten mithilfe der zugehörigen Filter-Hook-Funktionen steht ein Filter-Hook (Filter anwenden) zur Verfügung.

Darüber hinaus kann es einen Hook-Filter mit einer anderen Funktion (add_filter) anhängen.

 Hier ist ein Beispiel für einen Filter-Hook:

Beispiel für einen Filter-Hook

Das ist der Filter

Filter hinzufügen

Wie entkoppele ich Aktionen und Filter in WordPress?

Mit den Funktionen „Remove action()“ und „Remove filter()“ können Sie die hinzugefügten Aktionen und Filterbefehle Ihres WordPress-Codes deaktivieren.

Bei diesen Codes handelt es sich im Wesentlichen um eine Technik zum Herausfiltern oder Ausschließen bestimmter Verhaltensweisen. Auf diese Weise können Sie Plugins ändern, die zu viele unnötige Hooks enthalten, was möglicherweise die Optimierung Ihrer Website beeinträchtigt.

Allerdings ist die Arbeit mit fremden Plugins oder Themes mit WordPress vertraut. Wenn Sie die falschen Zeilen entfernen, riskieren Sie einen tödlichen Fehler.

Hier ist ein Beispiel für remove_action():

Beispiel für eine Entfernungsaktion

Hier ist ein Beispiel für remove_filter():

Filter entfernen

Abschluss

Wir hoffen, dass Sie inzwischen ein klares Verständnis für Hooks in WordPress gefunden haben. Vergessen Sie nicht, sich bei weiteren Fragen an uns zu wenden. Blog-Seite verwandte Artikel zu WordPress-Best Practices, Fehlerbehebungstechniken und anderen Tipps .

Seahawk Media jedoch den besten Service, um Ihre End-to-End-WordPress-Anforderungen zu erfüllen. Kontaktieren Sie uns oder besuchen Sie unsere Blog-Seite für weitere Einblicke.

Verwandte Beiträge

Was ist Farbtönung

Was ist Farbtönung?

Farbe spielt eine wesentliche Rolle in Kunst, Design und Alltag. Es geht über Rot hinaus,

Was ist WordPress Editor

Was ist WordPress Editor

Der WordPress -Editor ist der zentrale Hub für die Erstellung und das Design von Inhalten in einem WordPress

Was ist ein primäres Menü in WordPress

Was ist ein primäres Menü in WordPress?

Wenn Sie gerade begonnen haben, eine WordPress -Site zu erstellen, haben Sie wahrscheinlich den Begriff „Primärmenü“ begegnet.

Beginnen Sie mit Seahawk

Melden Sie sich in unserer App an, um unsere Preise anzuzeigen und Rabatte zu erhalten.