WordPress
add_action ()
Sök…
Syntax
- add_action ($ tag, $ function_to_add)
- add_action ($ tag, $ function_to_add, $ prioritet)
- add_action ($ tag, $ function_to_add, $ prioritet, $ accept_args)
parametrar
Parameter | detaljer |
---|---|
$ tag | (sträng) Namnet på den åtgärd som proceduren $function_to_add kommer att kopplas till. |
$ function_to_add | (utrullningsbar) Den beräkningsbara funktion / procedur som du vill kallas. |
$ prioritet | (int) Prioritetsnivån till vilken $function_to_add kommer att köras. Valfri. Standard 10. |
$ accepted_args | (int) Antalet argument som den konverterbara funktionen $function_to_add accepterar. Valfri. Standard 1. |
Direktfunktion återuppringning
add_action( 'init', function() {
// do something here
} );
Använd ett funktionsblock för att ansluta en uppsättning instruktioner. Med init
kommer instruktionsuppsättningen att köras direkt efter att wordpress har slutat ladda de nödvändiga komponenterna.
Funktionsnamn referensuppringning
function my_init_function() {
// do something here
}
add_action( 'init', 'my_init_function' );
Använd funktionens namn för att ansluta en uppsättning instruktioner. Med init
kommer instruktionsuppsättningen att köras direkt efter att wordpress har slutat ladda de nödvändiga komponenterna.
Klassisk återkoppling av statisk metod
class MyClass {
static function my_init_method() {
// do something here
}
}
add_action( 'init', array( 'MyClass', 'my_init_method' ) );
Använd en statisk metod i en klass för att ansluta en uppsättning instruktioner. Med init
kommer instruktionsuppsättningen att köras direkt efter att wordpress har slutat ladda de nödvändiga komponenterna.
Objektmetod återuppringning
class MyClass {
function my_init_method() {
// do something here
}
}
$obj = new MyClass();
add_action( 'init', array( $obj, 'my_init_method' ) );
Använd en metod för ett objekt för att ansluta en uppsättning instruktioner. Med init
kommer instruktionsuppsättningen att köras direkt efter att wordpress har slutat ladda de nödvändiga komponenterna.