Javascript 使用GraphQL查询wordpress插件RESTAPI
我正试图实现智能滑块3 Wordpress插件到我的盖茨比网站。到目前为止,我一直在使用“gatsby source wordpress”插件使用GraphQL查询wordpress API端点。它适用于帖子/页面等 但是,我使用Smart Slider REST API插件来查询此端点:Javascript 使用GraphQL查询wordpress插件RESTAPI,javascript,wordpress,reactjs,gatsby,Javascript,Wordpress,Reactjs,Gatsby,我正试图实现智能滑块3 Wordpress插件到我的盖茨比网站。到目前为止,我一直在使用“gatsby source wordpress”插件使用GraphQL查询wordpress API端点。它适用于帖子/页面等 但是,我使用Smart Slider REST API插件来查询此端点: /wp json/smartslider3/v1/sliders/ 我可以在浏览器中看到响应,但我不确定如何使用GraphiQL获得结果。通常我可以看到新的端点,如“allWordpressPost”等 在g
/wp json/smartslider3/v1/sliders/
我可以在浏览器中看到响应,但我不确定如何使用GraphiQL获得结果。通常我可以看到新的端点,如“allWordpressPost”等
在gatsby source wordpress插件配置中,包含了需要更新才能查询新端点的路由数组。
例如:
因此,我添加了这个
“**/sliders”,
,但似乎无法在GraphiQL中显示结果。我认为有两种方法可以实现您的目标:
window.fetch
或gatsby源代码wordpress
并自己添加对它的支持gatsby source wordpress
支持以下插件:
- 自定义帖子类型,包括使用自定义帖子类型UI WordPress插件制作的帖子类型
- 高级自定义字段+ACF到REST API
- wpapi菜单
- WPML REST API
- 可湿性粉剂
- Yoast+WP API Yoast Meta
注释
或媒体
之类的路由,但为其他插件API添加路由并不足以使其正常工作
和你一样,我最终也需要对重力表单的支持,我自己也加入了对重力表单的支持。这是可行的,并且不一定需要对原始插件进行大量更改,但这是需要维护的另一件事
为了在将来尝试处理这个问题,我写了一个建议,添加一个通用的方法来实现这一点,这样就可以在不需要修改gatsby source wordpress
的情况下实现您想要的功能。如果你不介意解释一下你想在那里做什么,这可能有助于使它成为未来可以追求的东西
- 提议
- GitHub问题
"**/categories",
"**/posts",
"**/pages",
"**/media",