编译自: https://roots.io/using-composer-with-wordpress/
原文日期:2013年8月18日
如果你用过 Node.js 的 npm,Ruby 的 Bundler,Python 的 pip,那么你一定已经知道了 PHP 的依赖包管理系统: Composer。
本文将简单介绍使用 Composer 部署 WordPress 的方法,都是干货。
直接上代码:
创建一个目录,在这个目录下创建 composer.json 文件如下:
{
"repositories": [
{
"type": "composer",
"url": "https://wpackagist.org"
}
],
"require": {
"php": ">=5.4",
"johnpbloch/wordpress": "4.8",
"fancyguy/wordpress-monolog": "dev-master",
"wpackagist-plugin/advanced-custom-fields": "*",
"wpackagist-plugin/posts-to-posts": "1.4.x"
},
"extra": {
"wordpress-install-dir": "wp"
}
}
请注意,原文的 WordPress 版本为 4.2,本文的版本已经修改为 4.8,并且已经把 http 修改成 https,否则报错。
生成这个文件, 直接运行 composer install ,即可安装 wordpress 了。
如果以后有新的版本发布, 只要直接运行 composer update 即可。