在子目录

时间:2019-07-10 22:17:44

标签: wordpress graphql gatsby wordpress-rest-api

我想用无头的CMS构建一个Gatsby.js网站,使用该网站的先前WordPress版本提供内容。在我将WordPress安装从根目录移到子文件夹之前,一切工作都很好。 GraphQL查询停止工作,并且该站点不再构建。

gatsby-source-wordpress 插件文档中,没有说明在这种情况下如何进行的操作。我尝试同时更改baseUrlincludedRoutes选项,但无济于事。仅当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"
        ]
      }
    }
  ]
}

任何帮助都将受到欢迎。干杯!

0 个答案:

没有答案