👨🏻💻 (Ab diesem Mi 18/10) Gato GraphQL Webinar-Serie @ WPBuilds
Ab diesem Mittwoch, dem 18. Oktober, starte ich eine Webinar-Serie über die Nutzung von Gato GraphQL beim WPBuilds-Podcast, moderiert vom einen und einzigen Nathan Wrigley.
Egal ob du GraphQL bereits genutzt hast oder nicht – wenn du lernen möchtest (und überrascht sein willst,) was mit GraphQL in WordPress möglich ist, dann ist diese Webinar-Serie genau das Richtige für dich.
Falls dich GraphQL kein bisschen interessiert, du aber neugierig auf Tools bist, die dir bei der Verwaltung deiner WordPress-Site helfen, dann ist diese Webinar-Serie ebenfalls für dich.
(Und psst, sag es niemandem, aber wenn dir ein gutes Schnäppchen wichtig ist, ist diese Webinar-Serie auch für dich! Es könnte ein Gutscheincode für einen schönen Rabatt angekündigt werden 🙊)

Wann: Diesen Mittwoch, 18. Oktober 2023, um 16:00 Uhr DE / 15:00 Uhr UK / 10:00 Uhr Eastern / 7:00 Uhr Pacific
Kalender: Google / Outlook / 365
Die Serie umfasst 5 Sitzungen und geht dabei tief auf die Lösung von 20 Problemen ein, denen wir beim Aufbau unserer WordPress-Sites typischerweise begegnen.
Unten findest du das Programm für jede Sitzung (alle beginnen um 15:00 Uhr UK-Zeit).
1. Episode: Mi, 18. Oktober
"Einführung in Gato GraphQL, queries im Admin ausführen, API-Endpoints erstellen, Zugriffskontrolle, Caching"
Live-Demo:- WP-Daten durchsuchen (z. B.: Beiträge oder Nutzer anhand von Metadaten finden)
- Dynamische Daten abfragen
- WP-CLI ergänzen (z. B.: auswählen, auf welche Ressourcen ein Befehl angewendet werden soll)
- Einen API-Endpoint ohne PHP-Code veröffentlichen und ihn passwortgeschützt oder privat machen
- Die API-Antwort ohne Drittanbieter-Bibliotheken cachen
2. Episode: Mi, 25. Oktober
"Integration mit Gutenberg, Inhalte für Nutzer anpassen, Beiträge duplizieren"
Live-Demo:- Benutzerdefinierte Blöcke mit Daten aus deiner Anwendung versorgen
- Daten für Blöcke sowohl für das clientseitige Rendering (CSR) als auch für das serverseitige Rendering (SSR) abrufen – mit DRY-Logik!
- Strukturierte Daten aus Blöcken abrufen und bereitstellen
- JavaScript-Komponenten auf Blöcke mappen
- Personalisierte E-Mails versenden
- Inhalte für verschiedene Nutzer anpassen
- Einen Blogbeitrag duplizieren – und auch mehrere auf einmal
3. Episode: Mi, 29. November
"Inhalte in großen Mengen aktualisieren, Aufgaben automatisieren"
Live-Demo:- Inhalte in großen Mengen anpassen (z. B.: einen String in allen Beiträgen ersetzen, wie bei der Migration der Domain einer Site)
- Admin-Aufgaben automatisieren (z. B.: automatisch einen obligatorischen Block einfügen, wenn er fehlt)
- Allen Beiträgen einen benutzerdefinierten Call-to-Action-Block hinzufügen (vor einer Kampagne) und ihn wieder entfernen (nach der Kampagne)
- Eine Benachrichtigung bei einem neuen Beitrag versenden und eine tägliche Aktivitätszusammenfassung per E-Mail erhalten
4. Episode: Mi, 6. Dezember
"Inhalte übersetzen, mit externen Diensten interagieren, Inhalte importieren/verteilen"
Live-Demo:- Einen Blogbeitrag übersetzen (auf Ebene der Block-Eigenschaften!) – und auch mehrere auf einmal
- Mit externen Diensten interagieren (z. B.: Daten von Mailchimp-Abonnenten und Website-Nutzern kombinieren)
- Einen Beitrag von einer anderen WordPress-Site importieren
- Inhalte an mehrere nachgelagerte Sites verteilen (z. B.: Daten innerhalb eines Multisite synchronisieren)
5. Episode: Mi, 13. Dezember
"Das GraphQL-Schema erweitern"
Wir lernen, wie man ein Erweiterungs-Plugin erstellt, das Resolver enthält, die benutzerdefinierte Daten abrufen, um unsere Themes, Plugins und Anwendungen zu betreiben.
Bis dahin!?
Ich hoffe es!
👋 Ciao,
Leo