WP Manifestindependent plugin directory
manifest / integrations / wp-graphql-site-editor

WPGraphQL for FSE

EXPERIMENTAL: Extends WPGraphQL Content Blocks to support Block Templates

★ 7stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/axewp/wp-graphql-site-editor/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

EXPERIMENTAL - WPGraphQL for Full Site Editor

🚨 NOTE: This is experimental software and should not be used in production if you don't know what you're doing. 🚨

Proof of Concept - adds support for block templates and global styles to the WPGraphQL schema. Uses WPGraphQL Content Blocks.


Packagist License Packagist Version GitHub commits since latest release (by SemVer) GitHub forks GitHub Repo stars

System Requirements

  • PHP 7.4+ || 8.0+ || 8.1+
  • WordPress 5.7.0+
  • WPGraphQL 1.13.0+ (probably earlier too)
  • WPGraphQL Content Blocks 1.0.0+
  • FaustWP Plugin 1.0.0+

Quick Install

  1. Install & activate WPGraphQL.
  2. Install & activate WPGraphQL Content Blocks.
  3. Download the latest release .zip file, upload it to your WordPress install, and activate the plugin.

With Composer

@todo Add to packagist.

composer require axepress/wp-graphql-site-editor

Usage

@todo

Testing

  1. Update your .env file to your testing environment specifications.
  2. Run composer install-test-env to create the test environment.
  3. Run your test suite with Codeception. E.g. vendor/bin/codecept run wpunit will run all WPUnit tests.

Credits

Built with WPGraphQL Plugin Boilerplate