Buscar..


Sintaxis

  • add_action ($ tag, $ function_to_add)
  • add_action ($ tag, $ function_to_add, $ prioridad)
  • add_action ($ tag, $ function_to_add, $ prioridad, $ aceptado en args)

Parámetros

Parámetro Detalles
$ etiqueta (cadena) El nombre de la acción a la que se enganchará el procedimiento $function_to_add .
$ function_to_add (llamada) La función / procedimiento de llamada que desea que se llame.
$ prioridad (int) El nivel de prioridad al que se ejecutará $function_to_add . Opcional. Predeterminado 10.
$ accept_args (int) El número de argumentos que acepta la $function_to_add invocable $function_to_add . Opcional. Predeterminado 1.

Función directa de devolución de llamada

add_action( 'init', function() {
    // do something here
} );

Usando un bloque de funciones para enganchar un conjunto de instrucciones. Con el gancho de init , el conjunto de instrucciones se ejecutará justo después de que wordpress haya terminado de cargar los componentes necesarios.

Llamada de referencia de nombre de función

function my_init_function() {
    // do something here
}

add_action( 'init', 'my_init_function' );

Usando el nombre de la función para enlazar un conjunto de instrucciones. Con el gancho de init , el conjunto de instrucciones se ejecutará justo después de que wordpress haya terminado de cargar los componentes necesarios.

Devolución de llamada de método estático de clase

class MyClass {
    static function my_init_method() {
        // do something here
    }
}

add_action( 'init', array( 'MyClass', 'my_init_method' ) );

Utilizando un método estático de una clase para enganchar un conjunto de instrucciones. Con el gancho de init , el conjunto de instrucciones se ejecutará justo después de que wordpress haya terminado de cargar los componentes necesarios.

Método de devolución de llamada de método

class MyClass {
    function my_init_method() {
        // do something here
    }
}

$obj = new MyClass();

add_action( 'init', array( $obj, 'my_init_method' ) );

Utilizando un método de un objeto para enganchar un conjunto de instrucciones. Con el gancho de init , el conjunto de instrucciones se ejecutará justo después de que wordpress haya terminado de cargar los componentes necesarios.



Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow