【发布时间】:2019-09-23 04:33:14
【问题描述】:
我正在使用 Gatsby 为 WordPress 提供前端并使用 GraphQL 查询数据。
我有一个包含自定义帖子类型和自定义分类的帖子。
但是当我在CPT上查询时,我可以得到Custom Taxonomy的编号,但不知道如何检索相应的名称。
以下是我的查询;
{
wordpressWpPortfolio {
title
slug
id
portfolio_categories
}
}
这就是返回的内容;
{
"data": {
"wordpressWpPortfolio": {
"title": "Test Portfolio 1",
"slug": "test-portfolio-1",
"id": "5caf7182-c9f5-53d9-94da-b49cfbdc6d7f",
"portfolio_categories": [
5
]
}
}
}
但是,我无法在 GraphQL 游乐场中选择其他字段。
以下是我的预期结果;
{
"data": {
"wordpressWpPortfolio": {
"title": "Test Portfolio 1",
"slug": "test-portfolio-1",
"id": "5caf7182-c9f5-53d9-94da-b49cfbdc6d7f",
"portfolio_categories": [
"id":5,
"name":"portfolio category name"
]
}
}
}
有没有办法“加入”其余的端点?
我做错了什么,我该如何解决?
【问题讨论】:
-
这可以在 WP 中用 register_graphql_connection( $config ) 修改吗?