Paramètres

$tag(string)requis

Nom du hook.

$function_to_check(callable|bool)optionnel

La fonction d'appel du hook.

Valeur par défaut : false

Description / Informations supplémentaires

has_action() est un alias de has_filter().

Cette fonction utilise aussi la variable global $wp_filter qui stocke tous les filtres aussi bien que les actions.

Retourne

(bool|int) Si $function_to_check est omis, retourne true si le hook a été enregistré, false sinon.

Quand une fonction est spécifiée, la priorité du hook est retournée ou false si elle n'est pas attachée au hook. La priorité peut valoir 0 donc la valeur de retour doit être testée avec l'opérateur ===.

Déclaration et structure de la fonction has_action()

function has_action( $hook_name, $callback = false ) {
    return has_filter( $hook_name, $callback );
}
has_filter()

Vérifie si un filtre a été enregistré pour un hook.

Où est utilisée la fonction has_action() dans le CMS WordPress

Sources

Codex WordPress : has_action()

Autres fonctions dans le même fichier : wp-includes/plugin.php

Retour