开发 WordPress 项目,正确的做法是在本地开发,然后把对项目做的修改部署到生产环境。按照 《WordPress 开发:开发环境》 这个课程,可以自动化在本地搭建一个开发环境,可以使用 Composer 管理 WordPress。《WordPress 开发:生产环境》,这个课程里演示了自动化搭建生产环境,并部署 WordPress 项目的方法。
本地开发环境与生产环境基本可以保持一致,同样的操作系统(Ubuntu),同样的配置方法。对环境的配置都保存成了文件,修改了配置文件,再次执行配置,可以配置本地开发环境,也可以自动化去配置网站的生产环境。最近更新了 《WordPress 开发:开发环境》,演示了在本地开发环境上发现核心需要更新,更新以后,做一下提交,然后把更新再部署到生产环境的整套过程。
下面介绍一下更新核心并部署到生环境的流程。