Import Images From A Migrated WordPress


The Logo for WordPress

Here's how to solve a common WordPress problem. I want to re-import all my blog's images into the media library. I've moved my blog to a new host - but kept the same domain name. I started with a new WordPress install, the uploads folder still has all my images, but WordPress can't see them. […] Read More

An "on this day" plugin for WordPress


Just me scratching my own itch. I want to create an RSS feed of all the blog posts which I'd published on this day in the past. For example, if today is 21st of November 2016 then this plugin will show blog posts written on 2015-11-21 2014-11-21 2013-11-21 And so on. You can view a […] Read More

Google's AMP is a gilded cage


AMP is Google's attempt to re-fight the transcoding wars of the early 2000s. It is actively dangerous to the web ecosystem, helps disseminate propaganda, and is disliked by many users. If, like me, you made the mistake of trying out AMP on your website - you're in a tricky position if you try to remove […] Read More

How To Style WordPress's Audio Player?


WordPress has a built in media player. Chuck in an .MP3 or other sound file, and it will play directly in the browser. Nifty! The only problem is that is looks a bit... dull. (From Alex Fitch's Eola) It works, but it's not exactly what you'd call gorgeous, is it? Wouldn't it be nice if […] Read More

WordPress Archive Calendar Widget


One of the most addicting aspects of Open Source software is the ability to scratch one's own itches. I've been blogging since 2004 - and while I'd never mistake longevity for expertise - I do take a certain pride in letting my readers know that I've spent over a decade bashing out words. So, I […] Read More

The Unsecured State Part 3 - 2,000+ NHS Security Vulnerabilities (Disclosed)


This is part 3 of a series of blog posts looking at the security of the UK Government's web infrastructure. Britain's National Health Service is riddled with old and insecure WordPress-based websites. Many of these sites have severe flaws including being vulnerable to XSS attacks. There is absolutely no suggestion that patient data or confidentiality […] Read More

Is It Wrong To Use A Svbtle Theme?


For the last few months, I've been using the WordPress theme wp-svbtle. Even with my limited design sense, I think it looks rather spiffy. Recently though, I've had a few people on HackerNews and Twitter criticising me of "ripping off" Svbtle and accusing me of trying to defraud readers into thinking I was part of […] Read More