wp-graphql - 无法查询 acf globalOptions

问题描述

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

enter image description here

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

enter image description here

现在,我正在尝试在 wp-graphql 中查询 acf globalOptions,但它给了我一个错误。此外,我在建议或架构中都找不到 globalOptions。

GraphiQL-IDE:

playground

文档:

schema

我该如何解决这个问题?

提前致谢。

解决方法

问题出在文件 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'),'show_in_graphql' => true
));

我错过了 'show_in_graphql' => true 键:值对。