An Awesome Workflow for WordPress Site Developers

There’s a question I get quite often about WP Pusher and that is: “do you handle updates to the database as well?”. The answer to that question is “no”. WP Pusher is meant as a tool to deploy code changes to plugins and themes that are under version control with Git. I always tell people that they should take a look at the Migrate DB Pro plugin instead, since it does exactly that. Recently, I started talking to Brad, the creator of Migrate DB Pro and guess what he told me: Just as people ask me if WP Pusher can deploy database changes, people ask him if Migrate DB Pro can deploy source code changes. See where I’m going with this?

It was obvious that Migrate DB Pro together with WP Pusher seemed to be a pretty cool combo. Think about it. Site developers, either freelancers or agencies, almost always have database changes together with their code changes. Things like configuration and customisation which is stored in the database.

Over on the Delicious Brains blog, Jeff Gould wrote an excellent review of WP Pusher and how it can be used together with Migrate DB Pro. I decided to record a quick screencast together with the article. You can watch it here:

If you are a freelancer or an agency and interested in talking about workflow, I’d love to hear from you. Send me an email and tell me about your current workflow!

Ps. If you haven’t seen it, I recorded 35 (!) screencasts about Git and WordPress. Check them out here.