Title: Automated WordPress Deploy w/Plugins?
Last modified: August 19, 2016

---

# Automated WordPress Deploy w/Plugins?

 *  [Tony Bianco](https://wordpress.org/support/users/tbianco/)
 * (@tbianco)
 * [15 years, 2 months ago](https://wordpress.org/support/topic/automated-wordpress-deploy-wplugins/)
 * As a developer I have clients coming to me asking me to create web sites and 
   I’m wondering if there’s software that exists where I can take a base copy of
   wordpress with all the plugins I use then click a button and have it clone that
   copy, create a configuration script and install a pre-configured WordPress install
   with plugins activated and all.
 * Does that exist?

Viewing 7 replies - 1 through 7 (of 7 total)

 *  [M.K. Safi](https://wordpress.org/support/users/msafi/)
 * (@msafi)
 * [15 years, 1 month ago](https://wordpress.org/support/topic/automated-wordpress-deploy-wplugins/#post-2013488)
 * The most convenient solution I could think of is: simply copy the plugins’ folders
   to wp-content/plugins/, then zip wordpress/ again.
 * For a new client, upload your own zipped wordpress/ and install it. Then go to
   the plugins admin menu and bulk-activate the plugins.
 * Each plugin will have to be activated on the new site. It can’t be pre-activated
   because the plugins may have to perform tasks on activation that are particular
   to the server, domain, URL, etc. That’s why this has to be done manually…
 *  Thread Starter [Tony Bianco](https://wordpress.org/support/users/tbianco/)
 * (@tbianco)
 * [15 years, 1 month ago](https://wordpress.org/support/topic/automated-wordpress-deploy-wplugins/#post-2013489)
 * Is it possible to create a script where once WordPress is installed it can auto
   install the plugins?
 * Another solution I was reading was to set up your clients under a blog network
   using the new MU feature in 3.1 then using a custom domain plugin.
 *  [M.K. Safi](https://wordpress.org/support/users/msafi/)
 * (@msafi)
 * [15 years, 1 month ago](https://wordpress.org/support/topic/automated-wordpress-deploy-wplugins/#post-2013490)
 * How about this:
 * Create your own plugin that configures WordPress and installs other plugins programmatically.
   Now the question is: how does your plugin get activated automatically?
 * How about this: in functions.php of TwentyTen hook into “init”, and activate 
   your plugin there (if it’s not already active). This should only be a few lines
   of code in functions.php. Your plugin takes care of the rest of the configs and
   installs.
 * The MultiSite solution sounds good, but in this case you’ll be the real owner
   of the sites — not your clients. You’ll be responsible for them even after project
   delivery. This could be a business opportunity, though. Charge clients a subscription
   fee in exchange for keeping their websites always up to date, optimized, and 
   secure. But, in this case, you’ll have to look into how to handle requests of
   withdrawal from your network — you may find yourself again compelled to create
   an automation script for that 😛
 *  [Aaron Reimann](https://wordpress.org/support/users/areimann/)
 * (@areimann)
 * [15 years ago](https://wordpress.org/support/topic/automated-wordpress-deploy-wplugins/#post-2013572)
 * Like what M.K. said, it can all be done in functions.php. How does that get activated?
   It could be as simple as switching themes to run a script, or auto-install the
   plugin to do the work..
 * I am wanting to write the same thing. I have about 10 plugins I install all the
   time when I install WP. For example, I use a backup plugin that I use and I would
   love for that to automatically be setup to email the backups to [backups@mysite.xyz](https://wordpress.org/support/topic/automated-wordpress-deploy-wplugins/backups@mysite.xyz?output_format=md).
 * Anyway, I have no solution, but I’m willing to explore further and start writing.
   Email me (or private msg me) so I can find out more of your needs so this can
   be written for more than my needs.
 * thanks
 *  [2046](https://wordpress.org/support/users/o-o/)
 * (@o-o)
 * [14 years, 10 months ago](https://wordpress.org/support/topic/automated-wordpress-deploy-wplugins/#post-2013628)
 * What about this?
    [http://wordpress.org/extend/plugins/wp-quick-deploy-revisited/screenshots/](http://wordpress.org/extend/plugins/wp-quick-deploy-revisited/screenshots/)
 *  Thread Starter [Tony Bianco](https://wordpress.org/support/users/tbianco/)
 * (@tbianco)
 * [14 years, 10 months ago](https://wordpress.org/support/topic/automated-wordpress-deploy-wplugins/#post-2013629)
 * @2046 that’s great. I also found something like this:
    [http://premium.wpmudev.org/project/supporter](http://premium.wpmudev.org/project/supporter)
 * But it’s not quite exactly what I’m looking for. I’m sooo close to finding what
   I need. Ultimately if I had a multisite install with a membership plugin for 
   people to sign up to create their own websites and I could map those domains 
   to their custom domains that would be excellent.
 *  [Micah Wood](https://wordpress.org/support/users/woodent/)
 * (@woodent)
 * [14 years, 10 months ago](https://wordpress.org/support/topic/automated-wordpress-deploy-wplugins/#post-2013633)
 * Tony,
 * Just setup WordPress Multisite, install [Gravity Forms](https://www.e-junkie.com/ecom/gb.php?cl=54585&c=ib&aff=155486)
   and their User Registration and PayPal add-ons. Then swing by wpmudev.org and
   get a copy of their [New Blog Templates](http://premium.wpmudev.org/project/new-blog-template)
   plugin. Finally, grab a copy of the [WordPress MU Domain Mapping](http://wordpress.org/extend/plugins/wordpress-mu-domain-mapping/)
   plugin.
 * Gravity Forms and their add-ons actually allow you to have clients pay to setup
   a site on your multisite install and the site is disabled when a subscription
   is cancelled. A membership plugin could also work, but Gravity Forms is handy
   for all sorts of things and everyone should have a copy of it. Personally, I 
   use their MailChimp add-on all the time.
 * The New Blog Templates plugin allows you to copy over themes, plugins, content,
   etc and can be configured to meet your specific needs.
 * The WordPres MU Domain Mapping plugin will allow you to do all your domain mapping
   and Otto has a great guide on how to get [WordPress domain mapping](http://ottopress.com/2010/wordpress-3-0-multisite-domain-mapping-tutorial/)
   setup properly.

Viewing 7 replies - 1 through 7 (of 7 total)

The topic ‘Automated WordPress Deploy w/Plugins?’ is closed to new replies.

## Tags

 * [deploy](https://wordpress.org/support/topic-tag/deploy/)

 * 7 replies
 * 5 participants
 * Last reply from: [Micah Wood](https://wordpress.org/support/users/woodent/)
 * Last activity: [14 years, 10 months ago](https://wordpress.org/support/topic/automated-wordpress-deploy-wplugins/#post-2013633)
 * Status: not resolved

## Topics

### Topics with no replies

### Non-support topics

### Resolved topics

### Unresolved topics

### All topics
