Blog

⭐️ Lanzado v2.5 con mapeo de hooks de WordPress (PRO) y persisted query para enviar notificaciones por email

Leonardo Losoviz
Por Leonardo Losoviz ·

Se ha lanzado Gato GraphQL v2.5, conteniendo los siguientes cambios.

Añadida persisted query para notificar a los usuarios sobre nuevas entradas

Se ha añadido la persisted query predefinida [PRO] Enviar email a usuarios sobre nueva entrada.

Esta consulta envía un email a todos los usuarios, o a un segmento de usuarios, notificando de la creación de una nueva entrada en el sitio.

Está integrada con la nueva regla de automatización Enviar automáticamente un email a todos los suscriptores notificando de una nueva entrada añadida a Gato GraphQL PRO.

Echa un vistazo al vídeo de la demo Enviar automáticamente un correo a todos los suscriptores notificando una nueva entrada para ver cómo funciona:

[PRO] Añadido "WordPress hook mapping" para la extensión Automation

Hay hooks de WordPress que no pueden usarse directamente en el Automation Configurator, porque proporcionan un objeto PHP a través del hook, que no puede introducirse como variable GraphQL.

A partir de v2.5 de Gato GraphQL PRO, varios de estos hooks han sido mapeados, disparando un nuevo hook anteponiéndoles gatographql: y el mismo nombre del hook, y pasando el ID del objeto correspondiente como variable, que puede introducirse como variable GraphQL.

Por ejemplo, el hook de WordPress draft_to_publish pasa $post como variable (de tipo WP_Post). Gato GraphQL PRO mapea este hook como gatographql:draft_to_publish, y pasa $postId (de tipo int) como variable.

La siguiente tabla lista los hooks de WordPress mapeados:

Hook de WordPressHook mapeado por Gato GraphQL
{$old_status}_to_{$new_status} (pasando WP_Post $post)gatographql:{$old_status}_to_{$new_status} (pasando int $postId)

Suscríbete a nuestra newsletter

Mantente al tanto de todas las novedades de Gato GraphQL.