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

安装必要的 WordPress 插件
安装 WPGraphQL 和 WP Gatsby 这两个插件。

选择 EdgeOne Pages 模板
TODO:截图模板部署页面,先发布模板得到地址
填入服务器地址,例如 http://xxx.xxx.xxx.xxx/graphql
点击部署,即可得到高速访问的 wordpress 博客地址。
绑定 Webhook,实现文章更新自动化部署
在项目设置页面,新建部署钩子,拷贝API

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

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