“All in One Toolbox for WordPress” Bundle

Expose your data like a PRO

Add dynamic features to your site / Go headless

Decouple your app: Use WordPress on the server-side to manage your data, and your framework of choice on the client-side to render your site.

Remain in control of your data

Be able to sleep at night with plenty of safety features.

Speed is on your side

The server is engineered to be fast, very fast.

Fetch data for your blocks, themes and plugins

Power your Gutenberg blocks

Fetch data to render your Gutenberg blocks on all different contexts:

Manage admin tasks, Bulk edit & update content

Transform content

Create and update posts in bulk:

Handle large data sets with ease

Go multilingual

Translate content

Translate your posts to any language using Google Translate.

Interact with the cloud

Post data to (and receive data from) any service

Interact with services via their APIs:

“You've got mail!”

Send notifications by email

Communicate with your users, send notifications to the admin:

Import/Export content, Sync data across sites

Import content

Import any content (posts, users, tags, etc) from multiple sources:

Distribute content across a network

Manage content in a WordPress multisite, or in a network of independent sites:

Automate all the things

Automate tasks

Trigger the execution of Persisted Queries on action hooks and WP-Cron tasks, to:

This bundle contains all of Gato GraphQL extensions, in a single plugin, allowing you to achieve all superpowers using GraphQL:

  • GraphQL as an API
  • GraphQL as engine for your app
  • GraphQL as dev/admin tool
  • GraphQL as translation tool
  • GraphQL as HTTP client
  • GraphQL as notifications system
  • GraphQL as data synchronization tool
  • GraphQL as automation tool

In addition to added functionality, this bundle also contains integrations with 3rd-party WordPress plugins, adding support to retrieve/mutate their data via GraphQL.

As new extensions are created and released, they will also be added to this bundle.

Pricing permalink

Save 66% (over all included extensions)

“Personal”
1 domain
“Professional”
10 domains
“Agency”
50 domains

$129

$259

$519

Buying the bundle gives you a license for 1 year (renewable every year), that includes support and access to all bundle updates. Prices are in USD.

Purchase any product with a 30-day money back guarantee

🛍️ Buy “All in One Toolbox for WordPress” Bundle

Other bundles completely included in this bundle permalink

  1. “Automated Content Translation & Sync for WordPress Multisite” Bundle permalink

    Automatically create a translation of a newly-published post using the Google Translate API, for every language site on a WordPress multisite

  2. “Better WordPress Webhooks” Bundle permalink

    Easily create webhooks to process incoming data from any source or service using advanced tools, directly within the wp-admin

  3. “Easy WordPress Bulk Transform & Update” Bundle permalink

    Transform hundreds of posts with a single operation (replacing strings, adding blocks, adding a thumbnail, and more), and store them again on the DB

  4. “Private GraphQL Server for WordPress” Bundle permalink

    Use GraphQL to power your application (blocks, themes and plugins), internally fetching data without exposing a public endpoint

  5. “Responsible WordPress Public API” Bundle permalink

    Enhance your public APIs with additional layers of security, speed, power, schema evolution and control

  6. “Selective Content Import, Export & Sync for WordPress” Bundle permalink

    Import hundreds of records into your WordPress site from another site or service (such as Google Sheets), and selectively export entries to another site

  7. “Simplest WordPress Content Translation” Bundle permalink

    Translate your content into over 130 languages using the Google Translate API, without adding extra tables or inner joins to the DB

  8. “Tailored WordPress Automator” Bundle permalink

    Create workflows to automate tasks (to transform data, automatically caption images, send notifications, and more)

  9. “Unhindered WordPress Email Notifications” Bundle permalink

    Send personalized emails to all your users, and notifications to the admin, without constraints on what data can be added to the email

  10. “Versatile WordPress Request API” Bundle permalink

    Interact with any external API and cloud service, posting and fetching data to/from them

Extensions included in this bundle permalink

  1. Access Control permalink

    Grant granular access to the schema, based on the user being logged-in (or not), having a certain role or capability, and more.

  2. Access Control: Visitor IP permalink

    Grant access to the schema based on the visitor's IP address (Access Control extension is required).

  3. Automation permalink

    Use GraphQL to automate tasks in your app: Execute queries when some event happens, chain queries, and schedule and trigger queries via WP-Cron.

  4. Cache Control permalink

    Cache the GraphQL response on the client-side or intermediate stages between client and server (such as a CDN) via standard HTTP caching.

  5. Conditional Field Manipulation permalink

    Apply a directive on a field only if some condition is met.

  6. Deprecation Notifier permalink

    Send deprecations in the response to the query (and not only when doing introspection).

  7. Email Sender permalink

    Send emails via global mutation "_sendEmail".

  8. Events Manager permalink

    Integration with the Events Manager plugin, to fetch event data.

  9. Field Default Value permalink

    Set a field to some default value (whenever it is null or empty).

  10. Field Deprecation permalink

    Deprecate fields, and explain how to replace them, through a user interface.

  11. Field on Field permalink

    Manipulate the value of a field by applying some other field on it.

  12. Field Resolution Caching permalink

    Cache and retrieve the response for expensive field operations.

  13. Field Response Removal permalink

    Remove the output of a field from the response.

  14. Field To Input permalink

    Retrieve the value of a field, manipulate it, and input it into another field or directive, all within the same operation.

  15. Field Value Iteration and Manipulation permalink

    Iterate and manipulate the value elements of array and object fields.

  16. Google Translate permalink

    Translate content to multiple languages using the Google Translate API.

  17. Helper Function Collection permalink

    Collection of fields providing useful functionality.

  18. HTTP Client permalink

    Addition of fields to execute HTTP requests against a webserver and fetch their response.

  19. HTTP Request via Schema permalink

    Addition of fields to retrieve the current HTTP request data.

  20. Internal GraphQL Server permalink

    Execute GraphQL queries directly within your application, using PHP code.

  21. Low-Level Persisted Query Editing permalink

    Make normally-hidden directives (which inject some functionality into the GraphQL server) visible when editing a persisted query.

  22. Multiple Query Execution permalink

    Combine multiple queries into a single query, sharing state across them and executing them in the requested order.

  23. PHP Constants and Environment Variables via Schema permalink

    Query the value from an environment variable or PHP constant.

  24. PHP Functions via Schema permalink

    Manipulate the field output using standard programming language functions available in PHP.

  25. Response Error Trigger permalink

    Explicitly add an error entry to the response to trigger the failure of the GraphQL request (whenever a field does not meet the expected conditions).

  26. Schema Editing Access permalink

    Grant access to users other than admins to edit the GraphQL schema.

Supported library queries by this bundle permalink

  1. Add a mandatory comments block to a post permalink

    If missing, add the comments block at the bottom of the post

  2. Add missing links in post permalink

    Search for URLs which have no link in the post's HTML content and add a link around them

  3. Augment data from an external API permalink

    Adapt the response from an external API to anything you need it to be

  4. Correlate user data from WordPress and Mailchimp permalink

    Augment the user data in your WordPress site, by appending extra fields from an external source such as Mailchimp

  5. Extract all links added in the HTML source for all posts

  6. Display different content to different users permalink

    Retrieve a different GraphQL response depending on the role of the logged-in user

  7. Display the URLs from all image blocks in a post permalink

    Extract the URL property for all core/image blocks in a post (including inner blocks)

  8. Display the number of comments for different periods of time permalink

    Analyze the trend of users adding comments to your site, based on several periods of time

  9. Display which posts have a thumbnail, and which have not permalink

    Identify posts that need to add/replace/remove their thumbnail

  10. Distribute content from an upstream to multiple downstream WordPress sites permalink

    Implement a distributed server architecture using Gato GraphQL extensions on the upstream WordPress site only

  11. Duplicate a post permalink

    Create a duplicate of the indicated post

  12. Duplicate multiple posts permalink

    Create duplicates for all the indicated posts

  13. Export post to WordPress site permalink

    Fetch the data for a post from this WordPress site, and replicate it in some downstream WordPress site

  14. Fetch US weather forecast data for a location permalink

    Connect to the US National Weather Service's API to fetch weather forecast data

  15. Fetch US weather forecast data for multiple locations permalink

    Connect to the US National Weather Service's API to fetch weather forecast data

  16. Fetch repositories from GitHub permalink

    Connect to GitHub's API to fetch repository data for some account

  17. Fetch user data from Mailchimp list permalink

    Connect to Mailchimp's API to fetch user data from a list

  18. Fetch users by locale permalink

    Retrieve all users with a certain locale, providing a regex to identify them

  19. Filter data from an external API permalink

    If the API does not allow filtering results that satisfy some condition (such as having a field with a non-empty value), we can implement an API gateway that removes those entries that do not satifsy our condition

  20. Using generative AI to produce images for posts without a featured image, and compress it for the web

  21. Using generative AI to produce images for posts without a featured image, and compress it for the web

  22. Import post from WordPress RSS feed permalink

    Create a new post using the data from some WordPress RSS feed

  23. Import post from another WordPress site permalink

    Create a new post using the data exposed by the GraphQL API on some other WordPress site

  24. Import posts from CSV permalink

    Create a new post using the data from some CSV source

  25. Insert a block in all posts permalink

    Identify the nth block of a given type in all posts, and place a custom block right after it

  26. Regex search and replace multiple strings in a post permalink

    Search and replace multiple strings in the post's title, excerpt and content

  27. Regex search and replace multiple strings in all posts permalink

    Search and replace multiple strings in the posts' title, excerpt and content

  28. Register a newsletter subscriber from InstaWP to Mailchimp permalink

    Using InstaWP + Gato GraphQL to forward webhook data into an API

  29. Remove a block from posts permalink

    Remove a block of a given type from all posts

  30. Replace "http" with "https" in all image sources in a post permalink

    Switch to incorporating SSL when loading images in your site

  31. Replace an old post slug with a new post slug in all posts permalink

    Convert all content to point to the new URL for some post

  32. Replace the domain for all image blocks in a post (to use a CDN) permalink

    Update image URLs to route them via a CDN

  33. Replace the old domain with a new domain in all posts permalink

    Convert all content to point to the new URL for the site

  34. Retrieve the latest artifact download URLs from GitHub permalink

    Access the latest version of your plugin on your GitHub repo (eg: to install it in your WordPress site using WP-CLI)

  35. Retrieve the latest artifact download URLs from GitHub, passing the access token via a header permalink

    Access the latest version of your plugin on your GitHub repo, while passing the access token via a header (eg: for an API gateway)

  36. Retrieve user data stored in a different WordPress site permalink

    Fetch data corresponding to your users, stored in another WordPress site

  37. Search and replace multiple strings in a post permalink

    Search and replace multiple strings in the post's title, excerpt and content

  38. Search and replace multiple strings in all posts permalink

    Search and replace multiple strings in the posts' title, excerpt and content

  39. Send a farewell email to users who unsubscribe from ConvertKit (via a webhook) permalink

    Receive, process, and execute an action using data submitted by ConvertKit (or any other service)

  40. Send a personalized email to your users permalink

    Iterate over the users on your site, and send a customized email to each of them

  41. Send an email permalink

    Using text and HTML content

  42. Send an email to the admin permalink

    Fetching the admin email from the DB

  43. Send an email to the admin notifying of a new post permalink

    Integrate this query with automation to notify the admin when there's a new post on the site

  44. Send an email using Markdown permalink

    Converting Markdown into HTML content

  45. Send an email with dynamic data permalink

    Fetch data from the DB and dynamically insert it into the email message

  46. Send an email with summary of activity permalink

    Integrate this query with automation to receive updates on your email account

  47. Subscribe an email on a Mailchimp list permalink

    Connect to Mailchimp's API to register an email in a list

  48. Translate a post from the "Classic editor" permalink

    Query to translate a "Classic editor" post to the desired language

  49. Translate a post from the WordPress editor (Gutenberg) permalink

    Query to translate a "Gutenberg" post to the desired language

  50. Translate content from URL permalink

    Fetch the content from any URL, and translate it with Google Translate

  51. Translate posts (in bulk) from the "Classic editor" permalink

    Query to translate multiple "Classic editor" posts to the desired language, executing a single call to the Google Translate API

  52. Translate posts (in bulk) from the WordPress editor (Gutenberg) permalink

    Query to translate multiple "Gutenberg" posts to the desired language, executing a single call to the Google Translate API


🛍️ Buy “All in One Toolbox for WordPress” Bundle