Was sind Hooks

In WordPress-Theme und -Entwicklung sind Hooks Funktionen, die auf eine Aktion oder einen Filter in WordPress angewendet werden können. Aktionen und Filter in WordPress sind Funktionen, die von Theme- und Plugin-Entwicklern modifiziert werden können, um die standardmäßige WordPress-Funktionalität zu ändern.

Funktionen zum Ändern von Aktionen/Filtern in WordPress können in WordPress eingebunden werden. Es ist jedoch wichtig zu beachten, dass Aktionen und Filter nicht dasselbe sind. Aktionen sind Funktionen, die ausgeführt werden, wenn ein bestimmtes Ereignis in WordPress auftritt. Mithilfe von Filtern können Sie bestimmte Funktionen ändern. Argumente, die zum Hooken von Filtern und Aktionen verwendet werden, sehen gleich aus. Aber sie unterscheiden sich in Funktionalität und Verhalten.

Beispiel für einen Hook, der mit einem Filter in WordPress verwendet wird:

Copy to Clipboard

Der obige Beispielcode erstellt eine Funktion, sodah_custom_excerpt die in den get_the_excerpt Filter eingebunden ist.

Beispiel für einen Hook, der auf eine Aktion angewendet wird:

Copy to Clipboard

Der obige Beispielcode erstellt eine Funktion, mytheme_enqueue_script die in wp_enqueue_scripts Aktion eingebunden ist .

Über den Autor

Jörg

Jörg, Gründer und kreativer Kopf von Sodah, ist seit 1998 (einem der Gründungsjahre des modernen Webs) die treibende Kraft der Agentur. Als CTO und Senior-Entwickler verbindet er jahrzehntelange technische Expertise mit der Vision eines Senior-Designers. Er ist der Architekt hinter der tiefen Spezialisierung auf das Avada-Theme und leitet das Unternehmen mit einer klaren Mission: technisch brillante und ästhetisch herausragende Komplettlösungen für den digitalen Erfolg zu schaffen.