Logo

Funktion:

Automatisierung

Automatisierung

Führe automatisch eine GraphQL Persisted Query aus, wenn ein Ereignis auf der Website eintritt.

Erstelle Automatisierungen direkt im WordPress-Editor. Der Auslöser der Automatisierung ist ein beliebiger WordPress Action Hook, und die Aktion ist die Ausführung einer GraphQL Persisted Query.

Editor für Automatisierungsregeln
Editor für Automatisierungsregeln

Hier sind einige Beispiele, wie du es nutzen kannst:

  • Ein Beitragsbild für neue Beiträge mit KI erstellen
  • Beim Veröffentlichen einen obligatorischen Block zum Beitrag hinzufügen
  • http durch https in allen Bildquellen und Links ersetzen, wenn ein Beitrag aktualisiert wird
  • Eine E-Mail an den Administrator senden, wenn ein neuer Beitrag erscheint
  • Eine E-Mail an den Nutzer senden, dessen Kommentar eine neue Antwort erhalten hat
  • [Multisite] Einen neuen Beitrag in verschiedene Sprachen übersetzen und die übersetzten Beiträge zu den jeweiligen Websites hinzufügen
  • Eine Aktion auf einem externen Dienst ausführen (z.B.: neue Beiträge automatisch auf Facebook teilen)

Wenn zum Beispiel ein neuer Beitrag erstellt wird, prüft die Automatisierungsregel Add comments block to new post, ob der Block core/comments vorhanden ist, und fügt ihn bei Bedarf am Ende des Beitrags ein:

Automatisches Einfügen des Kommentarblocks in neue Beiträge im Status 'Entwurf'
Automatisches Einfügen des Kommentarblocks in neue Beiträge im Status 'Entwurf'

Verwende außerdem WP-Cron, um GraphQL queries und Persisted Queries auszuführen und Ereignisse mit Action Hooks zu planen:

  • gatographql__execute_query
  • gatographql__execute_persisted_query

Du kannst auch im PHP-Code deiner Anwendung auf die Auflösung einer GraphQL query reagieren, über folgende Action Hooks:

  1. gatographql__executed_query:{$operationName}
  2. gatographql__executed_query

Abonniere unseren Newsletter

Bleib über alle Updates zu Gato GraphQL auf dem Laufenden.