将 WordPress Gastby 部署到 EdgeOne Pages

在服务器部署 WordPress

这里以腾讯云轻量服务器为例,购买服务器的时候选择 WordPress 模板,即可开箱即用,无需自己主动安装。


安装必要的 WordPress 插件

安装 WPGraphQL 和 WP Gatsby 这两个插件。


在 Pages 选择 wordpress-gatsby 模板


填入 wordpress 访问地址,例如 http://xxx.com/graphql
点击部署,即可得到高速访问的 Wordpress 博客地址。

绑定部署钩子,实现文章更新自动化部署

在项目设置页面,新建部署钩子,拷贝 API

在 WordPress 管理后台,点击设置 -> GatsbyJS,把上面拷贝的 API 填入 Builds Webhook URL

之后在 WordPress 编写文章,会自动触发 Pages 的构建流程,拉取最新的文章,更新网站。