⭐️ Rilasciata la v2.5 con la mappatura degli hook WordPress (PRO) e una persisted query per inviare notifiche via email
Gato GraphQL v2.5 è stata rilasciata, contenente le seguenti modifiche.
Aggiunta una persisted query per notificare gli utenti di un nuovo post
È stata aggiunta la persisted query predefinita [PRO] Send email to users about post.
Questa query invia un'email a tutti gli utenti, o a un segmento di utenti, per notificarli della creazione di un nuovo post sul sito.
È integrata con la nuova regola di automazione Invio automatico di un'email a tutti gli iscritti per notificarli di un nuovo post aggiunta a Gato GraphQL PRO.
Guarda il video dimostrativo Automatically sending an email to all subscribers notifying of a new post per vedere come funziona:
[PRO] Aggiunta la "mappatura degli hook WordPress" per l'estensione Automation
Esistono hook WordPress che non possono essere utilizzati direttamente nell'Automation Configurator, perché forniscono un oggetto PHP tramite l'hook, che non può essere passato come variabile GraphQL.
A partire dalla v2.5 di Gato GraphQL PRO, diversi di questi hook sono stati mappati, attivando un nuovo hook con il prefisso gatographql: e lo stesso nome dell'hook, e passando l'ID dell'oggetto corrispondente come variabile, che può essere passato come variabile GraphQL.
Ad esempio, l'hook WordPress draft_to_publish passa $post come variabile (di tipo WP_Post). Gato GraphQL PRO mappa questo hook come gatographql:draft_to_publish, e passa $postId (di tipo int) come variabile.
La seguente tabella elenca gli hook WordPress mappati:
| Hook WordPress | Hook mappato da Gato GraphQL |
|---|---|
{$old_status}_to_{$new_status} (passando WP_Post $post) | gatographql:{$old_status}_to_{$new_status} (passando int $postId) |