Skip to content

Instantly share code, notes, and snippets.

@ChrisMKindred
Last active June 8, 2017 16:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ChrisMKindred/8caa97d260c3036649a0d51401e88553 to your computer and use it in GitHub Desktop.
Save ChrisMKindred/8caa97d260c3036649a0d51401e88553 to your computer and use it in GitHub Desktop.
WordPress Plugin Install using Composer

using the composer.json file:

  • Replace <license_key> with our Migrate DB Pro license
  • Replace <site_url> with the site url (example.com, don't include http://)
  • run composer install from the WordPress root folder.
{
"name": "nsm/plugins",
"description": "Quickly Install Plugins for WordPress Site",
"authors": [
{
"name": "Chris Kindred",
"email": "chris.kindred@northstarmarketing.com"
}
],
"require": {
"wpackagist-plugin/wordpress-seo":"*",
"wpackagist-plugin/cms-tree-page-view":"*",
"wpackagist-plugin/enhanced-media-library":"*",
"wpackagist-plugin/fluid-video-embeds":"*",
"wpackagist-plugin/gravity-forms-no-captcha-recaptcha":"*",
"wpackagist-plugin/quick-pagepost-redirect-plugin":"*",
"wpackagist-plugin/tinymce-advanced":"*",
"wpackagist-plugin/mailgun":"*",
"wpackagist-plugin/debug-bar":"*",
"deliciousbrains/wp-migrate-db-pro": "*",
"deliciousbrains/wp-migrate-db-pro-media-files": "*",
"deliciousbrains/wp-migrate-db-pro-cli": "*"
},
"repositories": [
{
"type":"composer",
"url":"https://wpackagist.org"
},
{
"type": "package",
"package": {
"name": "deliciousbrains/wp-migrate-db-pro",
"type": "wordpress-plugin",
"version": "1.7",
"dist": {
"type": "zip",
"url": "https://deliciousbrains.com/dl/wp-migrate-db-pro-latest.zip?licence_key=<license_key>&site_url=<site_url>"
},
"require": {
"composer/installers": "v1.0.7"
}
}
},
{
"type": "package",
"package": {
"name": "deliciousbrains/wp-migrate-db-pro-media-files",
"type": "wordpress-plugin",
"version": "1.4.6",
"dist": {
"type": "zip",
"url": "https://deliciousbrains.com/dl/wp-migrate-db-pro-media-files-latest.zip?licence_key=<license_key>&site_url=<site_url>"
},
"require": {
"composer/installers": "v1.0.7"
}
}
},
{
"type": "package",
"package": {
"name": "deliciousbrains/wp-migrate-db-pro-cli",
"type": "wordpress-plugin",
"version": "1.3",
"dist": {
"type": "zip",
"url": "https://deliciousbrains.com/dl/wp-migrate-db-pro-cli-latest.zip?licence_key=<license_key>&site_url=<site_url>"
},
"require": {
"composer/installers": "v1.0.7"
}
}
},
{
"type": "package",
"package": {
"name": "gravityforms/",
"type": "wordpress-plugin",
"version": "1.3",
"dist": {
"type": "zip",
"url": "https://deliciousbrains.com/dl/wp-migrate-db-pro-cli-latest.zip?licence_key=<license_key>&site_url=<site_url>"
},
"require": {
"composer/installers": "v1.0.7"
}
}
}
],
"extra": {
"installer-paths": {
"wp-content/plugins/{$name}/": ["type:wordpress-plugin"],
"wp-content/themes/{$name}/": ["type:wordpress-theme"]
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment