Hallo in die Runde,
ich beschäftige mich aktuell intensiver mit der Thematik hooks in Wordpress. Den grundlegenden Aufbau glaube ich auch einigermaßen verstanden zu haben, also wie man mittels add_action() die Funktionen einbindet und mittels do_action() dann an den gewünschten Stellen - definiert über $tag - aufruft.
Was ich aber leider nicht verstehe ist die Übergabe von Variablen. Wenn ich z.B. an einer Stelle per do_action drei unterschiedliche Funktionen aufrufe, die z.B. teilweise alle dieselbe Variable benötigen (wie $post_ID), aber jede Funktion auch individuelle Variablen hat, wie werden diese Inhalte dann übergeben?
Der Aufruf erfolgt ja via do_action( $tag, $arg), wobei $arg nun diese Variablen sind. Aber wie läuft das technisch ab?
Kann mir das jemand erklären?
Danke im Voraus.
VG
Frank