Die doing_action()
Funktion hielt Einzug in WordPress 3.9 und wurde wie folgt definiert18:
<?php
function doing_action( $action = null ) {
...
}
?>
Die Parameter:
- $action
Der Name der Action.
Die Funktion überprüft, ob eine Action just in diesem Moment ausgeführt wird und gibt den entsprechenden booleschen Wert zurück. current_action()
gibt hingegen immer nur den Namen der letzten Action zurück. Das heißt, man konnte bei mehreren verschachtelten Actions nicht feststellen, ob die darunter liegende Action gerade läuft.
Beispiel