⭐️ Uitgebracht v2.5 met WordPress hook mapping (PRO) en persisted query voor e-mailmeldingen
Gato GraphQL v2.5 is uitgebracht met de volgende wijzigingen.
Persisted query toegevoegd om gebruikers op de hoogte te stellen van een nieuw bericht
De vooraf gedefinieerde persisted query [PRO] Send email to users about post is toegevoegd.
Deze query stuurt een e-mail naar alle gebruikers, of naar een segment van gebruikers, om hen te informeren over het aanmaken van een nieuw bericht op de site.
Het is geïntegreerd met de nieuwe automatiseringsregel Automatisch een e-mail sturen naar alle abonnees over een nieuw bericht die aan Gato GraphQL PRO is toegevoegd.
Bekijk de demovideo Automatically sending an email to all subscribers notifying of a new post om te zien hoe het werkt:
[PRO] "WordPress hook mapping" toegevoegd voor de Automation-extensie
Er zijn WordPress-hooks die niet rechtstreeks gebruikt kunnen worden in de Automation Configurator, omdat ze een PHP-object via de hook doorgeven, dat niet als GraphQL-variabele kan worden ingevoerd.
Vanaf v2.5 van Gato GraphQL PRO zijn een aantal van deze hooks in kaart gebracht, door een nieuwe hook te activeren met het voorvoegsel gatographql: en dezelfde hooknaam, en het bijbehorende object-ID als variabele door te geven, die als GraphQL-variabele kan worden ingevoerd.
Zo geeft WordPress-hook draft_to_publish de $post door als variabele (van het type WP_Post). Gato GraphQL PRO mapt deze hook als gatographql:draft_to_publish, en geeft de $postId (van het type int) door als variabele.
De volgende tabel geeft een overzicht van de gemapte WordPress-hooks:
| WordPress-hook | Gemapte hook door Gato GraphQL |
|---|---|
{$old_status}_to_{$new_status} (geeft WP_Post $post door) | gatographql:{$old_status}_to_{$new_status} (geeft int $postId door) |