Configuring the plugin
Configuring the pluginManaging the plugin's setup data

Managing the plugin's setup data

A list of predefined persisted queries and custom endpoints, handling common admin tasks, are created by the plugin upon activation and version updates.

Examples include persisted queries to:

  • Duplicate posts
  • Replace strings in posts
  • Replace and old domain with a new domain in posts
  • Insert a block in posts
  • Remove a block from posts
  • Translate posts
  • Import a post from another WordPress site
  • Export a post into another WordPress site

We can disable the plugin from installing this setup data. For instance, if we only use Gato GraphQL to power headless sites, these persisted queries may not be needed.

Settings to enable or disable installing the setup data

An option to enable/disable the installation of the setup data is in the Settings page, under "Plugin Configuration > General > Plugin setup: Install Persisted Queries for common admin tasks?":

Manage installing setup data in the Settings
Manage installing setup data in the Settings

Alternatively, we can define this constant in wp-config.php:

define( 'GATOGRAPHQL_INSTALL_PLUGIN_SETUP_DATA', false );