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.



Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow