Custom conditional statements around your WordPress enqueued stylesheets

You may be aware that you can add conditional statements around your WordPress enqueued CSS styles (such as <!–[if gt IE 7]><link …/><![endif]–>) to load the script for certain versions of Internet Explorer. As handy as this is, it doesn’t cater for all situations. This tutorial will show you how you can expand WordPress to add any type …

Prevent users from sharing login credentials in WordPress

As any Information Governance expert will tell you, sharing usernames and passwords is bad! Fortunately we can boost your WordPress security with this tip. Although nothing is as good as educating your users as to why they shouldn’t be sharing their usernames and passwords, in WordPress we can certainly make it difficult for them to do …

How to add items to robots.txt with WordPress

If you wasn’t aware, WordPress auto-generates its own robots.txt file, and that there is a filter that you can hook into to allow you to add your own rules to the file. The filter in question is robots_txt filter. Using this information I hand crafted this handy little snippet: So there you go, a short, but handy little blog …

The Bike-Shed Effect

Bikeshedding: Placing too much importance on trivial things. Today I found a blog post from a former Local Government colleague of mine, all about “bikeshedding”, or the Parkinson’s Law of Triviality to give it its official name. Bikeshedding is a term to explain the phenomenon of focus being placed on a trivial part of an overall solution, while ignoring …

Contributing to WordPress Core for Absolute Beginners

This blog post details my first experience of contributing to WordPress Core, and hopefully it will provide a little help for any other budding contributors. Where to Start The WordPress.org website has a fantastic section for contributors, the section I was looking for in particular was the Make WordPress Core area of the website. It was here that …

Customer Development: Getting Honest Feedback About Your Products and Services

A couple of weeks ago I learned all about Customer Development, by attending another fantastic Founders Network event. Once again, superbly put together by Tech North. The event was delivered by co-founders of Lyst; Rob Fitzpatrick and Devin Hunt, and Rob kindly gave us a signed copy of his wonderful book ‘The Mom Test‘, which gives some wonderful insight into assessing what …

Starting your own Business and the Law

This week I delved into the legal side of starting your own business, by attending the “Founders Network Masterclass on Legals” event, superbly put together by Tech North. The event was held at the Chimney House, Kelham Island, Sheffield. A cozy little building that I haven’t been to since I wrote a report about the River Don Engine on a school trip …

Creating a Custom CMB2 Link Picker Control for WordPress

In this tutorial I will look at how you can create a custom control to extend the functionality of CMB2 (Custom Meta Boxes 2) by WebDevStudios. I develop websites (and web applications) with the WordPress CMS (Content Management System), and when a new project lands you can guarantee that there will be a requirement for me to develop ‘Custom …

Embracing and Growing a Digital Community

Featured photo by Shaun Bellis. Barnsley is where it all began for me, both literally and metaphorically speaking (I was born there, and my business is based there). So you could say that I have a bit of an attachment to that particular town, and that probably explains why I (along with a bunch of other …