WP Easy Admin Plugin

A couple of days ago I wrote a tutorial on how to display content for only the admin to see. I kept thinking a bit more about what else I could do with this WordPress trick and I ended up creating the WP Easy Admin plugin. I’m no PHP guru, and I’ve never made a WordPress plugin before, so go easy on me!

Introduction

WP Easy Admin is a WordPress plugin that creates a navigation bar at the top of your site, with quick access links to the default WordPress admin panel options pages (Dashboard, Write, Manage, etc.). The navigation bar is only visible to administrators who are logged in.

Screenshots

The WP Easy Admin Options Panel

WP Easy Admin Navigation Bar

Download

Click here to download the WP Easy Admin plugin.

Installation & Activation

  1. Upload the “easy-admin” folder to your plugins directory at /wp-content/plugins
  2. Login to the WordPress admin panel and click on “Plugins”
  3. Look for “WP Easy Admin” and click on “Activate” to install

Usage

This plugin requires the following tags to work correctly:

  • <?php wp_head(); ?>
  • <?php wp_footer(); ?>

This plugin uses wp_head to place some of the Javascript and CSS in the section of your site and wp_footer to place the actual navigation bar and links.

Customization

The following options are available for customization through the WP Easy Admin options panel:

  • Background color
  • Link color
  • Link hover color
  • Font family
  • Font size
  • Text Align
  • Text shadow color

Licenses and Credits

Feedback and Support

If you have any comments, suggestions, or questions about this plugin, please leave a comment on this post or contact us using our contact form.

Note

Towards the end of the development stage for this plugin, I wanted some feedback so I had a few buds test it out. I was told by one of them that there’s a plugin like this that already exists! I was pretty disappointed but I’ve decided to release it just for the hell of it. Enjoy!

24 Responses to “WP Easy Admin Plugin”

Hafiz Rahman
Posted on January 26th, 2008 at 9:09 PM

Just because a similar plugin’s been done, doesn’t really mean you should stop doing something like that — especially if you have improvements over the other one.

Congrats for this plugin, would love to use and learn from it!

Michael Castilla
Posted on January 26th, 2008 at 9:12 PM

@Hafiz: Yeah very true. Thanks for the support!

And sure go ahead. Play with it and see what else you can come with!

Rob La Gesse
Posted on January 26th, 2008 at 9:14 PM

I’ve played with hundreds of plugins - this one is just useful! Very cool. Keep it up!

Rob

Michael Castilla
Posted on January 26th, 2008 at 9:29 PM

@Rob: Thanks for stopping by and for your comment. I’m glad you like it.

Mike Smith
Posted on January 26th, 2008 at 10:42 PM

I’m going to test this out over the next couple of days. Thanks for the plugin!

Ryan
Posted on January 26th, 2008 at 10:45 PM

Nice original idea.

Your code is nice and simple too, so easy to modify for php noobs if necessary.

Michael Castilla
Posted on January 26th, 2008 at 10:47 PM

@Mike: Sweet, let me know how it goes!

@Ryan: Haha yeah, never realized that. Must be cause I’m a PHP noob :)

Ryan
Posted on January 27th, 2008 at 1:20 AM

I am even more of a PHP noob than you are. I’ve learned quite a lot from your script. In fact I’m using the method you used to create your options page to control the look of my own plugin … http://ryanhellyer.net/2008/01/14/suckerfish-wordpress-plugin/

So I will now be able to offer my users the ability to control the look of their dropdown navigation via the admin panel rather than making them wade through the CSS file to make changes (or errors more likely).

Thank you very much :)

Michael Castilla
Posted on January 27th, 2008 at 8:09 AM

@Ryan: Sweet man. That’s great :) Maybe you can hook me up with a credit link?

Lewis
Posted on January 27th, 2008 at 11:56 AM

Great pluggin Mike, I will use in my blog on my site. Keep it up.

P.S: I dugg it for you :)

Michael Martine
Posted on January 27th, 2008 at 11:30 PM

Nice one, Michael. Good job. Making a good idea better is always a winner.

Michael Castilla
Posted on January 27th, 2008 at 11:31 PM

@Lewis: Thanks for the digg!

@Michael: Thanks bro. Yeah I think this plugin has some cool features the other one didnt.

Leanne
Posted on January 28th, 2008 at 11:37 AM

VERY nice plugin! I’ve got it going and styled it up a bit - very functional. The only recommendation I’d have would be that the color settings in the plugin admin effect the dropdown as well. This is really handy!!

Jeromy
Posted on February 9th, 2008 at 7:58 PM

Didn’t work for me man, must be conflicting with another plugin. Just got a big white space at the top of my page. Too bad, looks awesome

Ryan
Posted on February 21st, 2008 at 4:12 AM

Michael - I’ve finally released a Beta version of my plugin. I’ve added a credit to you in the readme.txt file in the History section. Once it comes out of Beta status I’ll upload this to the WordPress Plugins repository and your link will appear on the official WordPress site automatically.

http://ryanhellyer.net/2008/02/20/suckerfish-plugin-11-beta/

Dere Otu
Posted on July 4th, 2008 at 1:22 PM

thanks..

Devon Strang
Posted on August 4th, 2008 at 10:42 AM

Fantastic idea and execution. This plugin made my morning.

Elizabeth Edwards
Posted on October 29th, 2008 at 2:02 PM

Works beautifully thank you… was a little unsure at first how to do the two tags…

Trackbacks
Leave a Reply