Bonjour à tous,
Je suis en train de tester Gatsby avec WordPress et je viens de perdre pas mal de temps sur certains trucs alors je vous en fait profiter.
Je suis parti sur une installation gatsby de base et j'utilise le pluggin gatsby-source-graphql côté gatsby, et le pluggin wp-graphql côté WordPress.
Pour le WordPress j'utilise mon starter pack perso qui utilise bedrock. J'ai bien installé gatsby-source-graphql et configuré mon gatsby-config.js comme expliqué dans la doc. Mais quand je lance gatsby develop j'ai une erreur #11321 et impossible de récupérer mon onglet wpgraphql au niveau de localhost:8000/___graphql.
En regardant sur google j'ai essayé plein de trucs en changeant la version de gatsby-source-graphql mais rien n'y a fait.
Je ne vais pas faire durer le suspense plus longtemps. Le problème venait du fait que mon WordPress utilise bedrock et donc le 'endpoint' pour récupérer les données n'est pas http://monsite.local/graphql mais http://monsite.local/wp/graphql .
Il faut aussi bien penser à rafraîchir les permaliens dans votre WordPress
Voilà en espérant vous avoir fait gagner du temps ! N'oubliez pas le /wp dans l'url
Je vais continuer à explorer Gatsby et vous faire profiter de mes feedbacks
A+