2013 (almost) complete

As we approach the end of 2013, I’d like to reflect a little on the past year’s events and my achievements.

My highlights for this year included releasing WooCommerce 2.0 and hitting both 1 and 2 million download milestones, releasing my jobs plugin, and the WooTrip to Leiden and WordCamp EU.

Continue reading “2013 (almost) complete”

Two zero zero zero zero zero zero

Wow, what a milestone. WooCommerce has today hit 2 million downloads, just 6 months after hitting a million.

Downloads per day
Downloads per day are still growing!

How did we get here? Team WooCommerce has grown from 2 to 11 employees over the past 2 years, we’ve made 63 releases, closed 3735 Github issues (out of 3779), and solved over 30k support tickets.

Since the creation of the WooCommerce repository on Github, there have been a massive **6,284 commits*. Personally I’ve made 3,134 commits of those, with 1,187,191 line additions and 887,313 lines removed.

My contributions

WooCommerce is by far the biggest and most successful thing I’ve worked on and I’m so happy to see it flourishing, especially this quickly into it’s existence.

Platform growth

Google trends shows the increasing interest in searches related to WooCommerce which really demonstrates its popularity:

Interest from Google

This dwarfs other WordPress eCommerce plugins. Other platforms such as Magento do still have more interest average, but WooCommerce is catching up fast (given it’s age, and that its not a dedicated eCommerce solution this is pretty impressive).

BuiltWith has even more promising stats, suggesting WooCommerce powers 9% of eCommerce sites (thats 154 463 stores!). the below chart shows it’s popularity amongst the top 100k, 10k and 1 million sites. and suggests at present it is more popular with smaller sites, but that popularity is growing.

WooCommerce usage

BuiltWith also has stats about platform usage showing just what the stores they track are using. WooCommerce takes a large chunk of that pie. Interestingly many use custom carts. I would expect custom carts to be a lot more work over time for the companies involved, so perhaps those will start moving to other solutions (including WC) in the near future?

Platform usage

It’s good to see WooCommerce beating other WordPress eCommerce plugins, and even many dedicated eCommerce platforms, by a substantial margin.

What’s next?

We’ll continue to improve core (2.1 is coming out soon) build and evolve surrounding plugins, and hopefully continue with the impressive growth we’ve seen so far. As the platform evolves I imagine WooCommerce will appeal more and more to users of WordPress, and WordPress + WooCommerce will become a more serious alternative to dedicated eCommmerce platforms like Magento.

Bring on 3 million!

How’s WP Job Manager doing?

2013-12-08 at 16.48

WP Job Manager is one of my side projects which I’m having a lot of fun with at the moment.

This week the plugin passed 20,000 downloads which is a nice milestone to reach – so far I’ve done little marketing and just built it up slowly, so it’s great to see it growing in popularity naturally (which also allows me to keep up with support and feature requests).

Continue reading “How’s WP Job Manager doing?”

Download Monitor, Legacy Importer & Page Addon officially released

Today I finally finished up and deployed “version 1” of the Download Monitor plugin. This is more of a re-release than an update, hence the version reset (which should also prevent automatic updates!).

If you want to update from a legacy version of Download Monitor, after installing the new version you’ll need to also install and run the Download Monitor Legacy Importer. This will handle migrating all of your data to the new format.

Showcase your download catalog
Showcase your download catalog
I’ve also re-released the page-addon as a separate plugin.

The page addon basically lets you add a [download_page] shortcode which lists all downloads on your site with categories, tags, pagination and searching. It also adds ‘single’ views for your downloads.

Because this used to be part of the main Download Monitor plugin, albeit not as good as it is now, I’ve made this a “Pay what you want” add-on so pay what you feel is fair 🙂

I hope you all find these updates useful!

A New Job Board Plugin for WordPress

job

I’ve just made a new plugin available (on github) that I’ve been working on to allow you to add and manage job listings on your WP site. It’s name; WP Job Manager.

Features

One of the shortcode options for job display
One of the shortcode options for job display
  • Allows admin to create job listings
  • Frontend submission form supporting guests and registered users
  • Jobs can be set to expire after X days
  • Ajaxified job listing shortcode with search, filters and pagination
  • “Overview” shortcode
  • Widgets for showing jobs in your sidebar
  • Jobs can be ‘applied’ for via a munged email address or a given URL (revealed on click)
  • (should) work with any theme given some style love
  • Manage jobs from admin, including approving jobs if required
  • Employer dashboard for marking jobs filled or ending listings early
  • RSS feeds for the currently viewed search

Read on for a more in-depth look at what this baby can do.

Continue reading “A New Job Board Plugin for WordPress”

Download Monitor Legacy Importer (beta)

As mentioned in my previous post, the new Download Monitor plugin will be making full use of custom post types making legacy data unusable. To help with this I’ve created a new Legacy Importer plugin which will:

  • Find old downloads/meta/tags/categories
  • Convert them to the new format
  • If left enabled, map shortcodes referencing the legacy IDs to the new download IDs.

It will not:

  • Prevent conflicts between old and new IDs. It is recommended that you update the old shortcodes to the new IDs as soon as you can.
  • Import logs and custom formats (custom formats of course are gone in this version in favour of template files).
  • Delete the old tables. You can do this manually,

You can find the beta for this new legacy importer on github for now. It will be placed on WordPress.org once complete.

The New WordPress Download Monitor Plugin

A few months back I announced that the Download Monitor plugin was no longer being maintained. Why? Several reasons really:

  1. Dealing with daily support emails caused a massive headache
  2. Some of the code was embarrassing, and the plugin badly needed a rewrite..
  3. ..but due to legacy this would have been messy and difficult
  4. The donation model didn’t really work, and .org would’t allow ads inside the plugin to fund development

However, despite all of this, given the popularity of the plugin I decided to secretly start building a new version without the restraints of legacy code dictating the way forward…

Continue reading “The New WordPress Download Monitor Plugin”

WooTrip Cape Town 2012

Last month WooThemes hosted their annual WooTrip. 16 staff, myself included, jetted in from all over the world (woo span 7 countries now) to meet up in Cape Town, South Africa (headquarters!) for a week of team building.

After a gruelling 11 hour flight from Heathrow (my first time on a plane so it wasn’t a pleasant experience) James, Andrew, Coen, Dan and I landed first in Johannesburg and then transferred to Cape Town on a second 2 hour flight.

View from the villa

Before departure I was hesitant to go to South Africa – I’d heard horror stories about crime etc. When you get to Cape Town one of the first things you see are the slums by the airport, but boy, once you get past all that (around the mountain) Cape Town is simply stunning.

Cape Town even has penguins

We were staying in a really nice area called Camps Bay with Sea Views out front, and Table Mountain out back. The villa was awesome – a pool, nice rooms and of course an xbox and enough muffins to feed an army.

Although it felt like a holiday, we couldn’t leave all our customers standing! We had many a support sprint to keep on top of things and that wasn’t too bad – its better to do support when you can ask others around you, or have a moan and a joke about certain tickets :p

Some of the scenery near the penguins

We had day’s workshop in the office, discussing ways to make Woo better for us and for our customers. This was pretty fun – we all pitched our ideas and I felt this was very productive.

Beyond work we did plenty of activities. Paintball, boat trips, wine-tasting, trips up the mountain, seeing the penguins, surfing, even football in the scorching 30 degree sun.

The food in cape town was a special treat – I’ve never ate so much steak and seafood in the space of a week. It certainly bested pot noodles and beans on toast 🙂

My favorite activity (aside from eating all those steaks) was probably the paintball – nothing beats shooting your co-workers 🙂 Sadly I was the victim of friendly fire however (looking at you Benbow).

It was really great to meet the whole team. We were able to share ideas, brainstorm and bond. For the most part we started off strangers, but by the end of the week it was like a big ninja family.

The team outside headquarters

Special thanks to Adii, Mark, Magnus and Dom for organising everything and making the trip possible. I look forward to seeing what we all do next year (and by then I’m sure the family will be even bigger!).

More on the trip from Woo: http://www.woothemes.com/2012/11/the-wootrip-recap/

Loading...