Skip to content

Instantly share code, notes, and snippets.

@yevgenko
Created September 11, 2012 08:45
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save yevgenko/3696982 to your computer and use it in GitHub Desktop.
Save yevgenko/3696982 to your computer and use it in GitHub Desktop.
Example of using composer.phar for wordpress plugins/themes dependency management
{
"name": "yevgenko/wordpress-site",
"description": "Some WP powered site",
"repositories": {
"wordpress": {
"type": "package",
"package": [
{
"name": "plugins/db-toolkit",
"type": "wordpress-plugin",
"version": "0.3.2.024",
"dist": {
"url": "http://downloads.wordpress.org/plugin/db-toolkit.0.3.2.024.zip",
"type": "zip"
},
"require": {
"composer/installers": "*"
}
},
{
"name": "themes/sampression-lite",
"type": "wordpress-theme",
"version": "1.2",
"dist": {
"url": "http://wordpress.org/extend/themes/download/sampression-lite.1.2.zip",
"type": "zip"
},
"require": {
"composer/installers": "*"
}
}
]
}
},
"require": {
"plugins/db-toolkit": "0.3.2.*",
"themes/sampression-lite": "1.2.*"
}
}
@valetarton
Copy link

small but comprehensive. Thank you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment