Gatsby.js 使用 WordPress

Gatsby.js with WordPress

我将 Gatsbyjs 与 gatsby-source-wordpress 结合使用。我可以从示例网站和我的其他 WP 博客中提取帖子,但我无法让它在我的开发站点上运行。我有错误:

cannot read property allWordpressPage of undefined.

此外,当我 运行、npm run develop.

时,Gatsby 不会引入任何帖子

如果您无法使用 gatsby-source-wordpress 插件。您可能需要将 WP 中的永久链接设置更改为 "Plain" 以外的设置,它使用查询参数 (www.yoursite.com?p=123).

我遇到了同样的问题。解决它的方法是:

npm install --save gatsby@latest

出于某种原因,source-wordpress 需要最新的 Gatsby 才能工作。尝试一下。希望对你有用。