是否需要每次为新帖子重建?使用盖茨比和 WordPress

Does it need to rebuild everytime for new posts? Using gatsby and WordPress

我最近使用 WordPress 创建了示例 gatsby,工作正常。 当我在 WordPress 上添加新的 post 或博客时,是否需要每次都重建到 gasby?

是的。使用 webhooks 触发自动重建。

这里有一个 netlify 的例子:

  1. 在 Netlify 中设置 webhook

    Build & Deploy > Continuous Deployment > Build hooks > Add build hook

  2. 转到您的 WordPress 网站的管理页面(

    Settings > Webhooks > Add webhook

    • 操作:publish_post
    • 字段:ID(这个没关系)
    • URL:粘贴您的 Netlify 网络挂钩

注意:这只会导致为新 post 重建站点 Netlify,您需要创建一个单独的 webhook 事件来触发页面。虽然如果它可以等待,直到你的下一个 post。 Gatsby 也会将这些更改引入 posts。

归功于此 blog post