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/
1 Answer
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.
-
I have backupbuddy, but I'm not seeing how it could solve my issue of making a custom install.– user3334Commented Mar 9, 2011 at 1:22
-
1@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. Commented Mar 9, 2011 at 6:58