Over on WP Theme Tutorial I just wrote a post about why we document all our code for a project.

In short, you’re going to be a better developer because of it and you’re going to make it easier to work on in the future.

For our client projects it means that a future developer can pick up the project and have a big head start on what’s happening and the thought processes behind our work.

Skipping documentation is a good sign of a lazy developer. Then you have to wonder where else they cut corners.

Way back when I release my business book I needed to restrict content to users that had purchased the video package.

At the time there was nothing and I had to resort to custom code. While there is one option now, it’s not simple in any fashion.

I don’t know about you, but I like simple so I went out and built a simple way to restrict posts/pages or bbPress forums to users that have purchased a product.

Thus I announce with much fanfare Easy Restricted Content for WooCommerce.

Check out the video below to see how it works and head over to the product page to purchase.

Have you heard of Easy Digital Downloads? Well you have now.

It’s the easiest platform to use for selling downloadable products. It integrates easily with Affiliate WP for affiliate programs and Restrict Content Pro for membership sites.

SFNdesign is a trusted consultant for EDD. Which means they think we know what we’re doing and can build you an awesome solution.

But wait, who is Pippin? I mean he’s mentioned in the title right? Pippin is the lead developer/founder/guru behind EDD.

Sure it’s a bit technical but we love to use Vagrant for our client sites. Using Vagrant means that we can start up new servers and on board new team members fast.

We particularly love VVV as a way to get our projects off the ground quick.

Curtis even wrote a few tutorials about using VVV.

  1. Working with WordPress and Vagrant – Basics
  2. Vagrant and Custom Domains with WordPress
  3. Adding a new domain to an existing VVV box
  4. Connecting to MySQL in Vagrant with Sequel Pro

Yeah you read that right, sometimes we use WooCommerce and don’t actually sell products with it.

So why on earth do we use it?

Well if you need a product catalogue you usually need all the ‘product’ features of WooCommerce without the checkout process. So why roll all the product features custom?

We wouldn’t that would be stupid and waste everyone’s time.

Instead we remove the purchase buttons and add a pre-filled inquiry form.