把 WordPress 部署到 EdgeOne Pages 提升站点访问速度

在服务器部署 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 的构建流程,拉取最新的文章,更新网站。