【问题标题】:Gatsby + Source from Wordpress + Build AutomationGatsby + 来自 Wordpress + 构建自动化的源代码
【发布时间】:2018-01-19 16:41:25
【问题描述】:

我已经使用 Wordpress 设置了 Gatsby,但现在我正试图弄清楚通过 WP 向网站添加新内容并将其显示为服务器上的静态标记的工作流程将如何工作。是否有推荐的方法来自动化构建新 WP 内容的过程?

我猜会发生这样的事情,但不确定已经存在哪些钩子或工具。

  1. 通过服务器上的 Wordpress 发布新内容。
  2. 盖茨比构建开始。这将引入 [所有] WP 内容并重建 [整个] 网站。
  3. 将构建的静态文件推送 [移动] 到服务器上的 Web 根目录

我也不清楚 Gatsby 是否实时监控 WP API 的变化,还是它最初在启动时只执行一个请求?

【问题讨论】:

    标签: wordpress continuous-integration gatsby


    【解决方案1】:

    Gatsby 不监控 WordPress。您需要在 WordPress 端设置一个 webhook,以便在内容发生更改时通知您的构建过程。

    【讨论】:

    • 谢谢,我最终发现这是一个减慢开发周期的限制,所以现在就使用降价。
    • 如果你在 Netlify 上构建,你可以设置 webhook 来做到这一点,这取决于你是否想保留 WordPress 的所有管理内容。否则,无头 CMS 可能会起作用,例如内容式或开源等价物。
    猜你喜欢
    • 1970-01-01
    • 2015-04-30
    • 1970-01-01
    • 1970-01-01
    • 2012-03-26
    • 2014-08-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多