manifest / integrations / wp-graphql-site-editor
WPGraphQL for FSE
EXPERIMENTAL: Extends WPGraphQL Content Blocks to support Block Templates
★ 7stars
Install
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.zipNo 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.
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
- Install & activate WPGraphQL.
- Install & activate WPGraphQL Content Blocks.
- Download the latest release
.zipfile, 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
- Update your
.envfile to your testing environment specifications. - Run
composer install-test-envto create the test environment. - Run your test suite with Codeception.
E.g.
vendor/bin/codecept run wpunitwill run all WPUnit tests.
