In a request for help sent to the Polymer web components mailing list, a user wondered about lists specifically based on the example provided in the Shop Demo that the Polymer team created. This user wanted to understand how to change the list so that it may use a different markup to the one provided…

This post is inspired by an advert that I saw on youtube that highlights the damage that can happen to a young woman's psyche with simple behaviour patterns such as telling the woman that she needs to be pretty, or even just telling her she is pretty. https://youtu.be/XP3cyRRAfX0 I thoroughly agree with the sentiment that…

You have probably heard about the effort lead by Scott Clark with guidance from Helen Hou-Sandi to develop a WordPress Feature Plugin mysteriously entitled "WordPress Fields API". So what is it, what does it do, and why should you care? Feature Plugins First-up we need to understand what a Feature Plugin is in relation to…

The Make WordPress blog has finally signalled the end of a disastrous piece of software that made many WordPress sites insecure. TimThumb is/was supposed to allow embedding of images at any dimensions without requiring WordPress to previously have created the variant. The project has been used by many, many, themes available on commercial sites such…

I've made my first foray into the world of Web Components by making one of my very own. Called Banner-bar it allows to create a simple horizontal banner along the top of a page with support for a logo and link. The banner has a nice shadow offsetting it from the content below, and is…

I've packaged-up a plugin that I wrote a while ago for a project that I worked on which required a WordPress site's menu items to have a separately addressable excerpt field which could override the linked page's in-built excerpt. The plugin that I've now released was half of the resolution to this requirement, which allows…

We all receive them, and we all ignore them, but sometimes they can reveal interesting things. e.g. Don't you love spams that come from a n00bie spammer who just paid for access to a "one-click spam everyone" tool, but didn't read the documentation? What follows below is a true spam that I received today with…

What follows is a response to many requests about how to set up a local environment of WordPress. The manual way This first list is how my colleagues taught me to set up development sites on my local PC such that each client gets their own URL which maps to 127.0.0.1. This keeps WordPress happy and…

I've got a client who uses a third-party for their hosting and not allowing my company to do so ourselves. A problem arose recently due to this third-party having instituted a rate-limit on TCP Connections such as SSH and HTTP along with fail2ban. Because it's a third-party, and we're not contracting them ourselves, it's difficult…

I've reached the grand old age of 30 years young. I'm wondering if the term "30 and Flirty" as featured by Jennifer Garner in the movie "13 going on 30" is a suitable term to give to a person of a certain age who happens to find themselves single. I don't mind the odd flirt…