My first WordPress plugin

Before joining Inmeres I had never heard of WordPress, let alone used it. But on the recommendation of Steven I decided to take the plunge and see what all of the fuss was about. What I found was that it really is a fantastic piece of kit (from the front-end aspect at least) that can be used as far more than just simple blogging software.

The Admin Area, though, is a little limited, especially with regards to limiting a particluar user’s ability to change parts of the site that you may not want them to. Although you may have a number of people that need to be of a particular user level (Administrator, Editor, Author) it should also be expected the people with each level will will have varying degrees of computer literacy. In the context of a site this means that it is best that a user only has access to parts of the admin area that they need to use. In my case I wanted to limit a user’s ability to change the Advanced Options when creating or editing posts and pages.

I scoured the web for a solution to this but the closest I could find was Mark Jaquith’s Clutter-Free plugin, but this only allowed you to limit access to the Advanced Options when creating or editing Posts, and it was the User themselves that decided on their own access.

I decided to move into uncharted territory and write my own plug-in (with a little help from Mark’s existing one). After many untold hours (ok, it was an afternoon at most) I achieved what I set out to do, and wrote my very first WordPress plug-in, and I’m rather pleased with myself.

This entry was posted in problem solved! and tagged , , by Thomas. Bookmark the permalink.

About Thomas

I joined Inmeres in June 2008 as a Web Application Developer after completing a BSc Computing degree at the University of Westminster. I have been involved with website design since the age of 12 when my father and I produced an Unofficial Website for the local football team we both support, Dagenham & Redbridge F.C.

Outside of work I enjoy playing most sports, in particular football, golf and snooker. I spend most Sunday mornings playing for a football team called Hardy Athletic, for whom I also produce a website ( I love going to as many gigs as my bank balance will allow, spend as much time as I can socialising with friends and continuing to teach myself how to play the guitar.

I'm also a semi-keen gamer, and enjoy playing on my Xbox 360 when I get the chance.

Some possibly interesting things about me Favourite Quote:"believe nothing, no matter where you read it or who said it, not even if i have said it, unless it agrees with your own reason and your own common sense" Favourite Artist: John Mayer Favourite Album(s): "Continuum" by John Mayer, "Hand Built by Robots" by Newton Faulkner, "Passing Stranger" by Scott Matthews and "Grace" by Jeff Buckley Favourite Film(s): Garden State, High Fidelity Favourite Book: "Hitchhikers Guide to the Galaxy Trilogy in Five Parts" by Douglas Adams Favourite Food: Nandos Facebook Profile: See my facebook profile

Comments are closed.