Webinar Series
Gato GraphQL @ WPBuilds
Watch the Gato GraphQL Webinar Series hosted at WPBuilds.
WPBuilds has hosted a 5-episode webinar series on Gato GraphQL.
# | Episode |
---|---|
1 | Introduction to Gato GraphQL, Running queries in the admin, Creating API endpoints, Access Control, Caching |
2 | Integrating with Gutenberg, Customizing content for users, Duplicating posts |
3 | Translating content, Importing/distributing content |
4 | Updating content in bulk, Automating tasks, Interacting with external services |
5 | Extending the GraphQL schema |
Webinar Series Program and Videos
Here is the program and Youtube videos for all 5 episodes.
1. Introduction to Gato GraphQL, Running queries in the admin, Creating API endpoints, Access Control, Caching
Episode transcript @ wpbuilds.com.
Program:
Live demo:- Publishing an API endpoint without any PHP code, and making it password-protected or private
- Caching the API response without using 3rd-party libraries
2. Integrating with Gutenberg, Customizing content for users, Duplicating posts
Episode transcript @ wpbuilds.com.
Program:
Live demo:- Searching WP data (eg: finding posts or users by metadata)
- Querying dynamic data
- Complementing WP-CLI (eg: selecting on which resources to apply a command)
- Feeding data to custom blocks from your application
- Retrieving data for blocks for both client-side rendering (CSR) and server-side rendering (SSR), using DRY logic!
- Retrieving and exposing structured data from blocks
- Mapping JavaScript components to blocks
- Sending personalized emails
3. Translating content, Importing/distributing content
Episode transcript @ wpbuilds.com.
Program:
Live demo:- Predefined persisted queries
- Duplicating a post
- Duplicating multiple posts at once
- Translating a post for Gutenberg
- Translating a post for the Classic Editor
- Translating multiple posts at once
- Translating content from a URL
- Importing a post from another WordPress site
- Importing a post from RSS feed
- Importing posts from CSV
- Exporting post to another WordPress site
4. Updating content in bulk, Automating tasks, Interacting with external services
Episode transcript @ wpbuilds.com.
Program:
Live demo:- Adapting content in bulk (eg: replacing a string in all posts, as when migrating the site's domain)
- Automating admin tasks (eg: automatically inserting a mandatory block whenever missing)
- Adding a custom call-to-action block to all posts (before a campaign), and removing it (after the campaign)
- Sending a notification when there's a new post, and a daily summary of activity to your email
- Interacting with external services (eg: combining data from Mailchimp subscribers and website users)
5. Extending the GraphQL schema
Episode transcript @ wpbuilds.com.
Program:
We will learn how to create an extension plugin, containing resolvers that fetch custom data, to power our themes, plugins and applications.