I recently worked on a typical small e-Commerce site: about twenty products, a couple of buying options, a couple of pages for about and whatnot and a little blog added on the end. Naturally, I looked to WordPress to handle everything -- the products, the blog and the pages. With custom post types, this wasn't a problem; a custom post type for the products and then an individual entry for each of the products, with standard posts being used for the blog and custom page templates for the pages. We're not going to look at those, though, instead we're going to look at how the e-Commerce part of the site worked.
(read more)