Manages a Wordpress project Rails-ishly.
-
wordpressifysets up a new project and upgrades an existing one to the latest Wordpress. -
cap deploy:setupandcap deploydo the right thing, handlingwp-config.php. -
cap deploy:upgradeadditionally backs up your database and disables your plugins, as recommended. -
script/serverfires up lighttpd for local development.
Installation
$ gem install capistrano
$ gem install matthewtodd-wordpress --source http://gems.github.com
$ sudo port install lighttpd mysql5 +server php5 +fastcgi +mysql5
$ sudo launchctl load -w /Library/LaunchDaemons/org.macports.mysql5.plist
Getting Started
$ wordpressify blog
$ mysqladmin -u root create blog
$ cd blog && script/server
Wordpress Releases
This gem depends on wordpress-release for its copy of the Wordpress code.