This is an auto-sitesetup designed to be used with Varying Vagrants Vagrant for reviewing WordPress.org themes.
- Clone this repo to your VVV/
www
folder - Update to a release tag to keep stable
- If your Vagrant is running, from the Vagrant directory run
vagrant halt
followed byvagrant up --provision
.
Perhaps a cup of tea or coffee now? The provisioning may take a while.
Then you can visit http://themereview.wordpress.dev to start developing or reviewing themes.
You can do it the soft way using (I know it's long, Text Expander?) vagrant ssh -c 'cd /home/vagrant/www/wordpress-themereview-vvv/ && rm -Rf htdocs/ && sh vvv-init.sh'
. Or, you can do it the hard way vagrant reload --provision
and get a cup of coffee.
- Varying Vagrants Vagrant - Installation guide
- vagrant-hostsupdater - Install with
vagrant plugin install vagrant-hostsupdater
- Install WordPress and import "Theme Unit Test Data"
- Install a bunch of developer plugins you'll need
- Install any
.zip
themes located in the root
- Username:
admin
- Password:
password
- Login: login
- User:
root
- Pass:
root
- See: Connecting to MySQL from your local machine
If you drop a theme's .zip
file into the root folder (not htdocs) provisioning will automatically install the theme ready for activation.
Yes, drop six zip files and all six themes will install automagically.
- Now you can use the quick way to reset everything and it will still import your theme
.zip
s
- Merged in smartness from grappler/theme-review/
- Now you can add
.zip
files in the root and they will install at provisioning time
- Theme Unit Data is dynamic thanks to @RCowles
- The old VVV theme review
@aubreypwd @RCowles @grappler