How to change the default WordPress user admin color theme
As part of an effort to clean up the WordPress admin area for our authors at work we started removing elements from the dashboard they don’t need or want in an effort to make it…
As part of an effort to clean up the WordPress admin area for our authors at work we started removing elements from the dashboard they don’t need or want in an effort to make it…
Ok so part 2 in my loosely tied together series on “Cleaning up the WordPress admin” is about how to remove the “Screen Options” and “Help” tab from the top right of the screen. In…
After a brief chat with our UI/UX chap we decided it would make sense to remove the text at the bottom of the WordPress admin. “Thank you for creating with WordPress” on the bottom left,…
This actually comes up quite a lot on Google and WPML’s forums. You have multiple Editors on your site and you want to be able to restrict each of them to certain languages. Unfortunately WPML…
Editing the text labels on the WordPress login form and the lost password form is pretty easy. There’s a handy action called gettext that all WordPress translated text for the entire site goes through (whether it’s…
Adding and removing new meta boxes is pretty easy in WordPress thanks to the numerous native functions. The same functions can even be used to change the position of native meta boxes, moving them up, down and into…
I work for a digital agency that tends to deal with multi-market sites a lot. Most of the sites aren’t particularly high traffic and sit quite happily together on a large EC2 instance with nginx. However, a persistent problem…
The other day I published a post on how the `–save-dev` flag in NPM is often used incorrectly. Hopefully some people will read it and somewhere a DevOps engineer will be able to lead a happy…
You see it all the time. There you are trying to install an innocent NPM plugin when BHAM, it happens, a DevOps engineer dies… Ok so maybe I’m exaggerating a tiny bit but ‘gets very cross‘…
If you happened to glance at my previous post about the media_sideload_image function you’ll know that recently I had to manually import a load of content into a WordPress install. A lot of this was done with…