WordPress
add_action ()
Recherche…
Syntaxe
- add_action ($ tag, $ function_to_add)
- add_action ($ tag, $ function_to_add, $ priority)
- add_action ($ tag, $ function_to_add, $ priority, $ accepted_args)
Paramètres
Paramètre | Détails |
---|---|
$ tag | (string) Nom de l'action à laquelle la procédure $function_to_add sera connectée. |
$ function_to_add | (callable) La fonction / procédure appelable à appeler. |
$ priorité | (int) Niveau de priorité auquel $function_to_add sera exécuté. Optionnel. Par défaut 10. |
$ accepted_args | (int) Le nombre d'arguments que la fonction appelable $function_to_add accepte. Optionnel. Par défaut 1. |
Fonction de rappel direct
add_action( 'init', function() {
// do something here
} );
Utiliser un bloc fonction pour capturer un ensemble d'instructions. Avec le hook init
, le jeu d'instructions sera exécuté juste après que wordpress aura fini de charger les composants nécessaires.
Rappel de référence de nom de fonction
function my_init_function() {
// do something here
}
add_action( 'init', 'my_init_function' );
Utiliser le nom de la fonction pour associer un ensemble d'instructions. Avec le hook init
, le jeu d'instructions sera exécuté juste après que wordpress aura fini de charger les composants nécessaires.
Rappel de méthode statique de classe
class MyClass {
static function my_init_method() {
// do something here
}
}
add_action( 'init', array( 'MyClass', 'my_init_method' ) );
Utiliser une méthode statique d'une classe pour capturer un ensemble d'instructions. Avec le hook init
, le jeu d'instructions sera exécuté juste après que wordpress aura fini de charger les composants nécessaires.
Rappel de méthode objet
class MyClass {
function my_init_method() {
// do something here
}
}
$obj = new MyClass();
add_action( 'init', array( $obj, 'my_init_method' ) );
Utiliser une méthode d'un objet pour capturer un ensemble d'instructions. Avec le hook init
, le jeu d'instructions sera exécuté juste après que wordpress aura fini de charger les composants nécessaires.