Ixonn Group

Ganchos de Acción

You are here:
< All Topics

Ixonn admite varios ganchos de acción en todo el código para brindar a los compradores la mejor experiencia.

Cree un archivo con el nombre my_functions_helper.php en application / helpers /. Este archivo está reservado para todas sus funciones.

CONSEJO: Si necesita agregar algún gancho de acción en cualquier parte del código, infórmenos abriendo el ticket de soporte.

Antes de agregar cualquier código en my_functions_helper.php, asegúrese de establecer el modo de desarrollo para ver los errores y las advertencias de desaprobación de funciones / ganchos.

Versión 2.3.0 y superior.

hooks () -> add_action ($ etiqueta, $ function_to_add, $ prioridad = 10, $ aceptado_args = 1);

ganchos () -> add_filter ($ etiqueta, $ function_to_add, $ prioridad = 10, $ aceptado_args = 1);

hooks () -> do_action ($ etiqueta, $ arg = ”);

hooks () -> apply_filters ($ etiqueta, $ valor, $ adicionalesParams);

 

Las siguientes funciones son anteriores a la versión 2.3.0


Añadir gancho de acción

add_action (“action_function”, “your_function_callback”);


Ejemplo de enlace de acción para after_client_added
Nota: este código debe estar dentro de my_functions_helper.php mencionado anteriormente.

Este es un ejemplo en el que las acciones no esperan devolver $ datos.

función callback_after_client_added_insert_to_local_database ($ id)

{

$ clientid = $ id;

// Hacer personal con $ clientid

}

add_action (“after_client_added”, “callback_after_client_added_insert_to_local_database”);

Ejemplo de enlace de acción para before_client_added
Este es un ejemplo en el que la acción espera devolver $ datos

función callback_before_client_added_check_company ($ data)

{

if ($ data [‘company’] == ‘Test’) {

$ data [‘empresa’] = ”;

}

devolver $ datos;

}

add_action (“before_client_added”, “callback_before_client_added_check_company”);

Artículos Relacionados

Table of Contents
Scroll Up