This is an extension to the WPGraphQL plugin (https://github.com/wp-graphql/wp-graphql) to return a Page
type of the homepage
and page for post
page set under the reading settings.
- Install & activate WPGraphQL
- Clone or download the zip of this repository into your WordPress plugin directory & activate the WP GraphQL Homepage plugin
composer require ashhitch/wp-graphql-homepage
Using this plugin? I would love to see what you make with it. @ash_hitchcock
To query for the Page Data as the seo object to your query:
query MyQuery {
homepage {
pageId
slug
title
content
excerpt
...
}
pageForPosts {
pageId
slug
title
content
excerpt
...
}
}