问题标签 [wp-graphql]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
reactjs - 如何在 reactJS 中映射嵌套的 graphQL 查询
我想从此响应中显示 featuresImage -> mediaItemUrl 我能够映射 authorId 和 title 的东西,但是如何获取图像的媒体 URL
这是 ReactJS 代码代码片段
graphql - Nextjs - WPGraphQL 菜单查询中的子项为空
WPGraphiQL IDE 显示正确的数据,如下所示:
但是当我在前端使用 Apollo Client 进行相同的查询时,菜单的子项返回 null。
通过查询获取数据
安慰:
https://i.stack.imgur.com/UdMVY.png
所有其他节点返回子节点没有任何问题。
vue.js - 尝试使用 Nuxt、Apollo 和 WPGraphQL 渲染 _slug.vue 页面时无法使 nuxt-link 工作
我有一个 nuxt/vue 应用程序,使用 apollo 在 Wordpress 上查询 WPGraphQL。我很难在我的索引页面上设置我的 nuxt-link 以路由到我的 _slug.vue 页面。如果我使用帖子的 slug 在浏览器上手动输入 url,我可以呈现我想要的数据。在我的索引页面中,如何使用带有参数的 post.slug 来渲染我的 _slug.vue 页面?
这是我的 GraphQL 查询:
我的 /blog/index.vue 页面包含博客文章列表,我正在尝试使用 nuxt-link 链接每个帖子以呈现 _slug.vue:
使用下面的 _slug.vue 文件,它使用与我的博客页面相同的查询,并且如果我在浏览器上键入带有 slug 的正确 url,它就能够呈现:
“.slug”究竟是指“this.$route.params.slug”中的什么?
reactjs - WPGraphQL useMutation GraphQL 错误:“RootMutation”类型的字段“registerUser”上的未知参数“用户名”
我正在使用 react、nextjs 和 wpgraphql 构建一个无头 wordpress 网站。我正在尝试创建一个突变来注册用户,但在提交表单后出现以下错误:
当我使用 GraphiQL 在 wordpress 中直接测试突变时,一切都按预期工作:
这是我正在使用的代码:
我很感激我能得到的任何帮助来让它工作。
wordpress - 您的 wordpress 服务器似乎已超载。[解决了]
尝试调用时出现以下错误gatsby develop
。
我尝试按照建议设置 requestConcurrency: 5 和 previewRequestConcurrency: 2 ,但这还不够。
我在出现错误之前所做的事情可能与此相关:
- 我今天更新了
WPGraphQL
插件(v1.1.1)(我试图降级到 v1.1.0 但问题仍然存在) - 我将
useGatsbyImage
(在 gatsby-config.js 中的 'gatsby-source-wordpress-experimental' 选项中)设置为 false 以进行一些测试。
Wordpress 上使用的插件有:WP Gatsby (v0.9.1)
, WP GraphQL (v1.1.0)
, WP GraphQL Gutenberg (v0.3.5)
.
我正在运行本地 wordpress 服务器(通过本地),它似乎工作正常。
[已解决]:我禁用了 WP GraphQL Gutenberg (v0.3.5),它又开始工作了。看起来这个插件可能会使 wordpress 服务器超载。
php - 使用 WPGraphQL 在草稿模式下获取帖子
使用无头 WordPress 和 WPGraphQL,当页面设置为draft
状态,并且我尝试将页面拉入我的 React 导航时,站点会中断。如何过滤掉设置为draft
状态的页面/帖子,或者将它们拉入然后在前端过滤?
wordpress - 为什么我的 GraphQL 链接在 WordPress 中显示查询错误
我在我的 wordpress 仪表板上安装了 WPGraphQL 插件,但我尝试通过 mysite/graphql 访问它
我收到了这个错误
{"errors":[{"message":"GraphQL Request must include at least one of those two parameters: \"query\" or \"queryId\"","extensions":{"category":"request"}}],"extensions":{"debug":[]}}
可能是什么原因?
javascript - 在映射数据上显示对象的 dangerouslySetInnerHTML
我尝试从 GraphQL 数据中获取一些值。然后,我想通过
<div dangerouslySetInnerHTML={{ __html: ExtendedProfileShow }} />
然后,我得到了[object Object],[object Object],[object Object]
。
这是我的代码:
错误文件:
我的 api.js:
数据具有 HTML 元素,例如 -<p> Test test </p>
并且预计也会执行标签。
这里可能是什么错误?谢谢。