Photo of Nathan Shubert-Harbison Nathan Shubert-Harbison


Main content

New plugin: Manager Role : A client-appropriate user role in WordPress

tl;dr I wrote a WordPress plugin that defines an appropriate user role for clients.

The CMS admin section has been a challenge for me building websites in the client services world. In a training session, I want to be able to tell a client that they can go ahead, change anything they see in the CMS. They can’t break the site, everything is safe to experiment with. I feel…

WordPress automatic core updates and git : Making it work, like a fox

WordPress’s automatic core updates feature is an amazing boon to security. The WordPress core team is quick to squash vulnerabilities as it is, and automatic core updates mean that potential vulnerabilities are resolved on your own site before you even know they exist.

WordPress updating itself does create a challenge in git workflows though. The main problem is that typical git workflows can be broken by code changes taking place…