Manages a Wordpress project Rails-ishly.
Ruby
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
bin
lib
.gitignore
CHANGELOG.rdoc
README.rdoc
Rakefile
TODO.rdoc
wordpress.gemspec

README.rdoc

Manages a Wordpress project Rails-ishly.

  • wordpressify sets up a new project and upgrades an existing one to the latest Wordpress.

  • cap deploy:setup and cap deploy do the right thing, handling wp-config.php.

  • cap wordpress:upgrade additionally backs up your database and disables your plugins, as recommended.

  • script/server fires 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.