Advanced Custom Fields is probably my favourite WordPress plugin. For me, it unlocked the door between WordPress being a blog, and realising it’s full potential as a flexible CMS solution. It allows you to create complex pages and store data structures that just wouldn’t be possible otherwise. One thing which I always do, though, is […]
This morning I was helping to work out some issues with a site using FacetWP and came across a useful filter contained within the Facet WP Google Maps addon. Documentation for the Google Maps addon is a little sparse at the moment, so I thought it would be helpful to highlight the facetwp_map_init_args filter, which […]
I’ve been using Gulp on WordPress theme builds for a while now. When I started using it, I started simply – I created a Gulpfile.js in my starter theme which contained all of the tasks I needed.
In April 2016, I moved from Mac to Windows as my primary development environment. It was an interesting switch, and one I’m quite happy with – Windows 10 has proven itself to be a robust operating system, and all of my software requirements have been met and often exceeded. Most of my work is WordPress […]
WordPress is the most popular Content Management System (CMS) around and now powers more than 27% of all websites. One of the great things about WordPress – and one of the main reasons why I develop websites using WordPress as a platform – is that even if you aren’t familiar with it, it’s incredibly easy […]
Easily disable the Markdown-style auto formatting features added to the editor in WP 4.3.
When it comes to building WordPress themes, I’m a huge advocate of the Genesis Framework. I started by creating child themes based on the Genesis Sample Theme, then moved to using Bill Erickson’s base child theme, and then developed my own starter child theme. One thing which really appeals to me about the Genesis Framework, […]
I’ve built a lot of WordPress themes over the years, and the quality of my work has been improving gradually as I’ve learnt new techniques and embraced new technologies. One major leap over the past year has been my use of the Gulp task runner. I’ve been able to use it for a number of […]
It can be challenging to develop websites that look good across all of the different web browsers. Different browsers have their own quirks and nuances, which you’ll only really become aware of with experience. Recently I’ve started using Flexbox on a couple of projects, and really like that it makes complex layout and positioning issues […]
Rewrite the WordPress search form query string to a pretty permalink style, like