WordPress
add_action ()
Ricerca…
Sintassi
- add_action ($ tag, $ function_to_add)
- add_action ($ tag, $ function_to_add, $ priority)
- add_action ($ tag, $ function_to_add, $ priority, $ accepted_args)
Parametri
Parametro | Dettagli |
---|---|
$ tag | (stringa) Il nome dell'azione a cui verrà agganciata la procedura $function_to_add . |
$ function_to_add | (chiamabile) La funzione / procedura chiamabile che si desidera chiamare. |
$ priorità | (int) Il livello di priorità a cui verrà eseguito $function_to_add . Opzionale. Predefinito 10. |
$ accepted_args | (int) Il numero di argomenti accettati dalla $function_to_add callable $function_to_add . Opzionale. Predefinito 1. |
Richiamo della funzione diretta
add_action( 'init', function() {
// do something here
} );
Utilizzando un blocco funzione per agganciare una serie di istruzioni. Con il hook init
, il set di istruzioni verrà eseguito subito dopo che wordpress ha completato il caricamento dei componenti necessari.
Callback di riferimento nome funzione
function my_init_function() {
// do something here
}
add_action( 'init', 'my_init_function' );
Utilizzando il nome della funzione per agganciare una serie di istruzioni. Con il hook init
, il set di istruzioni verrà eseguito subito dopo che wordpress ha completato il caricamento dei componenti necessari.
Callback del metodo statico di classe
class MyClass {
static function my_init_method() {
// do something here
}
}
add_action( 'init', array( 'MyClass', 'my_init_method' ) );
Utilizzare un metodo statico di una classe per agganciare una serie di istruzioni. Con il hook init
, il set di istruzioni verrà eseguito subito dopo che wordpress ha completato il caricamento dei componenti necessari.
Callback del metodo dell'oggetto
class MyClass {
function my_init_method() {
// do something here
}
}
$obj = new MyClass();
add_action( 'init', array( $obj, 'my_init_method' ) );
Usando un metodo di un oggetto per agganciare una serie di istruzioni. Con il hook init
, il set di istruzioni verrà eseguito subito dopo che wordpress ha completato il caricamento dei componenti necessari.