Chris on…eCommerce

Tips, Insights, and Customizations for some of the most popular eCommerce solutions for WordPress.

Looking for eCommerce solutions?

I’ve contributed to 3 of the major WordPress eCommerce plugins and have done work on popular eCommerce sites ranging from domain registrars to SaaS solutions. You can checkout Easy Digital Downloads, where I’m a co-lead developer, or view some of my other eCommerce solutions for WooCommerce.

Conditionally add CSS classes to WordPress Widgets

How to conditionally add CSS classes to a WordPress Widget wrapper element, based off it's instance settings.

/ February 9, 2017

Hide categories with no visible products in the Product Category Widget

By default, the WordPress¬†wp_list_categories function will…get a list of categories. Surprising, I know. It will also even exclude empty categories if you want, meaning if a category has no items...

/ November 7, 2015

How Writing One Plugin Changed My Lifestyle

Outside of the development world, it’s difficult to describe how I landed on my current ‘remote worker lifestyle’. The concept of working from home isn’t new to most people. Some...

/ September 2, 2015

WooCommerce – Hide out of stock products, only when backorders aren’t allowed

A while back I wrote about how I was using WooCommerce for a site my Wife was running. It’s been running totally solid since then, with very minimal involvement from...

/ June 17, 2015

How We Updated 37 Plugins in 4 Days

If you haven’t heard by now, there was a massive day of security releases for several WordPress plugins, and Easy Digital Downloads was no different. We were included in a...

/ April 23, 2015

Protect All the Reputations

When developing software, particularly web applications, you are hardly giving your product to the end user. There’s typically a relationship that looks more like: You › Business › Customer Sure,...

/ April 9, 2015

Prevent additional discounts when renewal discounts are applied

Update: This is now a feature that’s built directly into the Software Licensing add-on for Easy Digital Downloads. It can be accessed in Downloads > Settings > Extensions > Software...

/ April 7, 2015

Not Everything Is a Nail

Often times, as a developer, I’m asked the question we all dread… Do you have a minute? I have an idea I want to run past you. <insert generic idea...

/ November 29, 2014

Showing EDD File Download Sizes

The other day I got an interesting support thread for Easy Digital Downloads, asking for the list of files, and their sizes be displayed when viewing a product. Being that...

/ July 18, 2014

Using Easy Digital Downloads Software Licensing as an API GateKeeper

It’s no secret I’m a fan of Easy Digital Downloads as I’m a contributor and support technician Lead Developer for the project. I’m also a HUGE fan of the Software...

/ April 19, 2014