Author Archives: Stephen Cronin

About Stephen Cronin

Stephen Cronin has worked in the software industry in Australia, UK and USA for 13 years. He has held senior positions including General Manager, Business Manager, International Product Manager and has also worked as web developer, project manager, trainer and support technician.

5 Years On – A Personal Reflection On WordCamp Gold Coast

WordPress Opinion 4 Comments

I’ve been using using and developing on WordPress for almost 10 years. In all that time, the single most important (WordPress related) thing to happen to me was WordCamp Gold Coast 2011, which was held 5 years ago today.

Continue reading

Two Years At Envato

| Created: May 5th, 2016
About No Comments

Today marks two years since I joined Envato. Those two years have disappeared in a whirlwind, with so much happening in that time. I decided to pause for a moment, to look back at some of the highs and the lows.

Continue reading

Themes, Users And The WP REST API

WordPress Opinion 5 Comments

There is mounting excitement over the WP REST API being added to core and rightly so! It is going to fundamentally change the WordPress landscape and open up all sorts of new possibilities. Developers are drooling over all the cool stuff they are going to be able to build. Exciting times!


When it comes to using the REST API with themes, it may not always be the best choice.

Continue reading

Backwards Compatibility For Site Icons In WordPress 4.3

| Created: August 27th, 2015
WordPress Development No Comments

When WordPress 4.3 was released, it added the ability for users to set a site icon, also known as a favicon, in the Customizer. In the past, users had to either add this manually, through a plugin, or through the theme options (if their theme included this functionality).

In this post, I’m looking at the last of those scenarios. What should theme authors do now that WordPress itself offers the equivalent functionality?

Continue reading

Jeff – This One’s For You

WordPress Opinion No Comments

I’m writing this post because of the very sad passing of Kim Parsell, but it’s not going to be about her. Much has already been said by people who knew her far better than I. Continue reading

The Business Case For Bloat

| Created: December 18th, 2014
WordPress Opinion No Comments
Editorial Note
16 Feb 2015: This post attempted to answer the ‘why’ of Jetpack’s bloat. On 23 January 2015, at Pressnomics, Matt Mullenweg talked about Jetpack being the reason that WordPress wasn’t in decline and a key factor in the fight against WordPress’s competitors. Although I don’t necessarily agree with this or that it makes Jetpack’s approach okay, I do absolutely believe that Matt believes this very strongly. It actually validates most of this post – although I now believe the driver is helping to grow the platform, rather than simple business benefits for Automattic.

Recently, there has been some discussion around whether Jetpack is bloated. Hmm, actually, we’ve been talking about that for years… Anyway, the interesting part to me isn’t whether Jetpack is bloated, it’s why Jetpack is bloated.

Continue reading

Half Of All Existing WordPress Sites Vulnerable

| Created: November 21st, 2014
WordPress Opinion 1 Comment

Scary post title right? Well, I wish it was link bait, but it’s not. This is really serious.

Yesterday, it was announced that there was a critical security vulnerability with versions 3.0 to 3.9.2 of WordPress.
Continue reading

Filtering Output From I Make Plugins

WordPress Hacks No Comments

If you create free WordPress plugins then you almost certainly host them on the official WordPress Plugin Directory. You probably also have a home page for them on your own site. But that means keeping both the readme.txt file and your own site up to date with changes. Hassle…
Continue reading

How To Delete All Terms In A Taxonomy

Here’s how to delete all the terms in a taxonomy, whether it be category, tags or a custom taxonomy. Most sites will never need to do this – and there are probably better ways to do this – but here’s the code anyway.
Continue reading

Actionable Analytics (WordCamp Melbourne)

| Created: April 25th, 2013
Web Analytics No Comments

This page contains resources relating to my “Actionable Analytics” talk at WordCamp Melbourne on 27 April 2013.



Alternatively, you can download the slides in either of the following formats:


If you have any questions about the talk, feel free to ask. I’m pretty busy, so apologies in advance for any delay in responding, but I will try to answer genuine questions.

I’m probably most responsive on Twitter, but feel free to leave a comment here as well.