This is a custom Composer installer for WordPress core. It is a proof of concept, but feel free to use it. The package is on packagist and the package name is haydenk/wordpress-core-installer
.
To set up a custom WordPress build package to use this as a custom installer, add the following to your package's composer file:
"repositories": [
{
"type": "package",
"package": {
"name": "wordpress/wordpress",
"type": "wordpress-core",
"version": "4.6.1",
"dist": {
"type": "zip",
"url": "https://github.com/WordPress/WordPress/archive/4.6.1.zip"
}
}
}
],
"require": {
"wordpress/wordpress": "4.6.1",
"haydenk/wordpress-core-installer": "^0.2"
},
"extra" : {
"wordpress-install-dir": {
"wordpress/wordpress": "wp"
}
}