当前位置: 首页 > 知识库问答 >
问题:

WP-graphql - 无法查询 acf globalOptions

刁钧
2023-03-14

我在自定义字段中创建新字段,并给它一个位置,如下所示:

之后,我激活Show In GraphQL按钮并设置acf名称:

现在,我试图在wp-graphql中查询acf globalOptions,它给了我一个错误。此外,我在建议或模式中都找不到globalOptions。

文件:

我该如何解决这个问题?

提前感谢。

共有1个答案

鲁鹏
2023-03-14

问题出在文件functions.php中:

就像:

acf_add_options_page(array(
    'page_title' => __('Global Options'),
    'menu_title' => __('Global Options'),
    'autoload' => true,
));

但它应该是这样的:

acf_add_options_page(array(
    'page_title' => __('Global Options'),
    'menu_title' => __('Global Options'),
    'autoload' => true,
    'show_in_graphql' => true
));

我缺少“ow_in_graphql”=

 类似资料:
  • 我一直在努力让tax_query在WP_Query工作。代码如下: 肯定有帖子类型为“谈话”——如果我去掉tax_query部分,正确的帖子显示得很好。有5个谈话使用正确的分类术语“周日谈话”(如果我试图使用ID而不是鼻涕虫,也不起作用)。 奇怪的是,如果我将帖子类型改为“post”,将分类法改为“category”,并省略“field”和“terms”部分,那么它会返回我唯一一篇没有任何术语的帖

  • 和相应的查询解析器 这里的主要想法只是有一个过滤器,可以看到什么食谱有一些成分,用户会通过应用程序通知。 我使用数据库中的所有食谱获得了“recipe”查询,但我需要一个获取这些食谱的查询,然后使用field comprient进行筛选,例如: 食谱-糖蛋糕,配料:糖、蜂蜜、四个… 配方-天鹅绒蛋糕,配料:糖、香草、... 并且用户通知Sugar,API应该返回这2个食谱,但是如果用户通知Suga

  • 我读过https://github.com/leangen/graphql-spqr-spring-boot-starter但是我仍然有点困惑如何将代码中的内容映射到我需要在GraphQL请求中查询的内容。 我有上面的代码。我是GraphQL的新手,但我认为查询需要看起来像这样,其中getTrades是我要调用的方法的名称,tradeId是我要检索的字段。 } 我希望我能拿回一个交易列表。但是,我

  • 我是GraphQL新手。我知道这是个很基本的问题。但我花了很多时间却没能成功。 我的需求是我需要从java类使用graphql-java api方法发送GraphQL查询。 以下是查询:

  • 我有一个GraphQL服务器,它能够为指定源提供timeseries数据(例如,传感器数据)。获取传感器数据的示例查询可能是: 在我的前端,我想允许用户选择一个或多个源,并显示一个图表,每一个都有一行。通过使用下面这样的查询,似乎可以实现以下操作: 大多数GraphQL教程似乎关注于静态查询(例如,唯一改变的是变量,而不是请求的实际形状)--但在我的例子中,我需要查询本身是动态的(为我选择的每个I

  • 我正在一个简单的Java程序中测试图-spqr天秤座。 这是我目前所做的: 然后,我在main方法中调用构建GraphQL方法 我有错误:查询无法验证:“{status(id:123){status}}” 怎么了?