WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am wondering whether there is an updated version of the methods described in the post below for customising the WordPress install. http://wpbits.wordpress.com/2007/08/10/automating-wordpress-customizations-the-installphp-way/

share|improve this question
See the very detailed post, Initialization Script for Standard Aspects of a WordPress Website – Chris_O Apr 7 '11 at 16:57

My first thought was the BackupBuddy plugin from iThemes. The downside is that it is very definitely not free. Actually, the code is all GPLv2, but you can't get it unless someone who has paid for it (like myself) gave it to you (which I'm not offering to do for ethical reasons).

However, the basics of what they are doing is not Rocket Surgery®. Basically you setup a WP install to be whatever you want your "custom install" to be, backup both the DB and all of the files, and then move those to wherever you want to do the install. The iThemes plugin is slick in that it handles rewriting all of the embedded urls in the DB, but that's pretty straightforward. Then there's a few values in wp-config.php you need to tweak, but again, it's not that difficult.

I'm doing something along this line because I've gotten tired of always installing the same set of must-have plugins. I also like having a bunch of Lorem Ipsum pages so people aren't dealing with quite so much of a blank-site.

share|improve this answer
I have backupbuddy, but I'm not seeing how it could solve my issue of making a custom install. – user3334 Mar 9 '11 at 1:22
@user3334: Perhaps I misunderstood you, but it sounded like you wanted to preconfigure a WP installation (with posts, plugins, themes, etc.) and then use that as a basis for doing a series of 'new' installs. Using BB allows you to snapshot the install and then re-install it elsewhere with changes to DB, domain, and the like. – Peter Rowell Mar 9 '11 at 6:58

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.