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.

Restart Apache Via Command Prompt In XAMPP Windows With No UAC Prompt

PHP Development No Comments

This post is the result of about 3 or 4 hours of Googling! There are so many false trails out there that I almost gave up, but I managed to work out how to do this most impossible of things:

Restart Apache from the command prompt (Git Bash, CMD.EXE, batch file) on Windows 10, without receiving the "Do you want to allow this app to make changes to your device" prompt:

Continue reading

How To Force An Update To A Borked Plugin

Editorial Note
I originally wrote this post a couple of years ago when my, um… friend, was a little less clever than he is now. In hindsight, I wasn’t sure the technique included here was a good idea, so I never published it. I’m publishing it now just in case it helps anyone and because it was fun to solve. It’s definitely use at your own risk.

So… Let’s just say for a moment, that you borked your plugin by accidentally tagging the whole repo. Never going to happen, right, because we all use deployment scripts, don’t we?

Continue reading

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