A set of config files and instructions to bootstrap an environment suitable for developing Wordpress sites.
Included goodies included include:
- twisty/wp-vagrant-apache: a Vagrant box ready to serve Wordpress using apache.
- wp-cli: wrangle Wordpress from the command line.
You’ll need Composer.
git clone https://github.com/twisty/wp-skeleton.git
git submodule update --init
composer update
This may require a bit of setup, read the separate install file for details.
Run an Ubuntu LAMP stack:
cd wp-vagrant-apache
vagrant up
Go to http://localhost:8888/ to see the files served from ./htdocs
.
Start Vagrant, then run ./setup-wordpress.sh
. This will:
- Download the latest Wordpress.
- Add a default “author” user.
- Scaffold some dummy posts.
- Install some useful development plugins.
Wordpress will be installed to ./htdocs/wordpress/
and viewable at http://localhost:8888/wordpress/.
wp-cli is available via Composer at ./vendor/bin/wp
.