WPGraphQL for Carbon Fields
This FREE plugin from @matepaiva exposes fields registered using Carbon Fields to the WPGraphQL Schema
Community Plugin
View Plugin on GithubPlugin README
WpGraphQLCrb
A Wordpress wrapper to expose Carbon Fields to WpGraphQL queries.
Important
This is just the first version. There is a lot of work to be done. This packages exposes all the fields of the container, if the container type is post_meta
, term_meta
, user
or theme_options
.
Note: This is a very experimental version, so it is probably shipped with bugs.
Usage
- First you have to install Carbon Fields and WpGraphQL.
- Then install this package via packagist:
composer require matepaiva/wp-graphql-crb
- Wrap every Carbon Field container that you want to expose via GraphQL with the static method
WpGraphQLCrb\Container::register
. For example:
- Now the query below will work:
About Theme Options
Theme options are not part of any structure already known by Wordpress, so it has its own root. Every theme_options
fields will be displayed in GraphQL as direct children of crb_ThemeOptions
. Be carefull about name collision.