我想用无头的CMS构建一个Gatsby.js网站,使用该网站的先前WordPress版本提供内容。在我将WordPress安装从根目录移到子文件夹之前,一切工作都很好。 GraphQL查询停止工作,并且该站点不再构建。
在 gatsby-source-wordpress 插件文档中,没有说明在这种情况下如何进行的操作。我尝试同时更改baseUrl
和includedRoutes
选项,但无济于事。仅当WordPress安装是域根目录时,查询才起作用。
这是我的gatsby-config.js
文件的示例,带有插件参数:
module.exports = {
plugins: [
{
resolve: 'gatsby-source-wordpress',
options: {
baseUrl: 'somesite.com/wp/',
hostingWPCOM: false,
protocol: 'http',
useACF: true,
verboseOutput: false,
includedRoutes: [
"/*/*/posts",
"/*/*/media"
]
}
}
]
}
任何帮助都将受到欢迎。干杯!