Preguntas etiquetadas con hooks

11
IU de taxonomía jerárquica

No me gusta la forma en que se muestran las taxonomías en el administrador de Wordpress y me preguntaba si alguien sabía la mejor manera de conectarlo y cambiarlo. Actualmente, si selecciono algunos términos dentro de mi publicación, esos términos seleccionados van al principio de la lista y la...

10
Generar referencias de gancho inactivas

Parece que muchos desarrolladores de complementos se toman el tiempo para agregar ganchos de filtro / acción para permitir a los usuarios ajustar la funcionalidad de sus productos. Lo cual es genial, pero lo que a menudo no hacen es proporcionar una lista de ganchos y cuántos argumentos...

10
¿Qué es "todo" en isset ($ wp_filter ['all'])

Soy un novato en WordPress. Estoy tratando de entender cómo genera las páginas XHTML. Supongo que es la función de do_action( 'hook-name' ), pero estoy atascado con la comprensión de la instrucción isset( $wp_filter['all] )al leer la función do_action porque no entiendo cuál es el significado de la...

9
¿Hay un límite para enganchar la prioridad?

Cuando deseo que mi filtro o gancho de acción anule todos los demás, le asignaré una prioridad 999. Sin embargo, últimamente he visto a algunas personas usar valores extremos para la prioridad, como 20000, e incluso99999 Además del hecho de que usar prioridades tan altas es ridículo, ¿funcionarán...

8
Gancho de acción para editar impuestos personalizados

Entonces, tengo una función en mi archivo de plantilla functions.php que almacena en caché un formulario de búsqueda que contiene términos de taxonomía personalizados. Quiero vaciar el caché (o eliminar un grupo de caché) cuando agrego / borro / edito términos de una taxonomía específica. ¿Es...

8
Por favor explique cómo funcionan estos ganchos

He leído sobre ganchos y acciones y sé que cuando lo vemos do_action('some_hook')significa que existe un lugar add_action('some_hook', function() {...});o función some_hook()en un tema functions.php. ¡¿Pero, qué es esto?! : Desde woocommerce / includes / class-wc-checkout.php línea # 943: public...