在 Heroku 上安装WordPress

目录 技术

快速安装

打开Github库,点击下方的部署按钮,进行部署操作。

自定义修改

修改了那些内容

原仓库的做了以下修改:

  • 修改数据库证书,原仓库的证书已无法使用。
  • 删除原仓库的 Batcache 插件,代替为 WP Fastest Cache,并且修改 Nginx 配置文件。
  • 删除 AWS S3、SendGrid、Jetpack插件
  • 删除 WordPress 默认安装主题和插件。
  • 添加两个 Heroku 插件。
  • 添加我常用的几个插件。
  • 将 WordPress 安装包代替为中文版。

更新 WordPress 主程序

需要克隆 Github 库,Heroku要链接这个 Github 库。

首先查询最新版 WordPress,修改 composer.json对应位置,修改版本号和下载地址。

执行 composer update ,之后修改同步到 Github。

添加插件和主题

两种方法:

  1. 修改 composer.json
  2. 将插件下载到 public/wp-content/plugins/ ,将主题下载到 public/wp-content/themes/ ,之后同步到 Github。

如果你要修改插件和主题,要选用第二种方式。

方案 1 安装

输入插件和主题名称
复制代码
要添加到对应位置,还要注意最后的英文逗点。
  • 执行 composer update ,同步到 Github。

删除默认主题和插件

修改 support/app_slug_compile.sh ,主要添加以下代码:

rm -rf public.built/wp-content/plugins/akismet
rm -rf public.built/wp-content/plugins/hello-dol*

rm -rf public.built/wp-content/themes/twentyseventeen
rm -rf public.built/wp-content/themes/twentynineteen

之后同步到Github。

在 Heroku 上重新部署

博客 GitHub 库