Logo

Functie:

Automatisering

Automatisering

Voer automatisch een GraphQL Persisted Query uit wanneer er een gebeurtenis plaatsvindt op de site.

Maak automatiseringen rechtstreeks via de WordPress-editor. De automatiseringstrigger is een willekeurige WordPress action hook, en de actie is de uitvoering van een GraphQL persisted query.

Editor voor automatiseringsregels
Editor voor automatiseringsregels

Dit zijn enkele voorbeelden van hoe je het kunt gebruiken:

  • Maak een uitgelichte afbeelding voor nieuwe berichten met AI
  • Voeg een verplicht blok toe aan het bericht bij publicatie
  • Vervang http door https in alle afbeeldingsbronnen en links wanneer een bericht wordt bijgewerkt
  • Stuur een e-mail naar de beheerder bij een nieuw bericht
  • Stuur een e-mail naar de gebruiker wiens reactie een nieuw antwoord heeft ontvangen
  • [Multisite] Vertaal een nieuw bericht naar verschillende talen en voeg de vertaalde berichten toe aan elke site
  • Voer een actie uit op een externe service (bijv. automatisch nieuwe berichten delen op Facebook)

Wanneer je bijvoorbeeld een nieuw bericht aanmaakt, controleert automatiseringsregel Add comments block to new post of het core/comments-blok aanwezig is, en zo niet, voegt het dit toe aan het einde van het bericht:

Automatisch het reactieblok invoegen bij nieuwe 'concept'-berichten
Automatisch het reactieblok invoegen bij nieuwe 'concept'-berichten

Gebruik daarnaast WP-Cron om GraphQL queries en persisted queries uit te voeren, en plan gebeurtenissen met action hooks:

  • gatographql__execute_query
  • gatographql__execute_persisted_query

Je kunt ook reageren op de afhandeling van een GraphQL query in de PHP-code van je applicatie, via de volgende action hooks:

  1. gatographql__executed_query:{$operationName}
  2. gatographql__executed_query

Abonneer je op onze nieuwsbrief

Blijf op de hoogte van alle updates over Gato GraphQL.