Wordpress Custom Menu Plugin
This is a very simple plugin that I wrote to manage navigation menus from the admin panel in WordPress instead of having to code the template each time a menu or a menu item was added, removed or changed.
Download Wordpress Custom Menu Plugin
Menu items are added in the Tools->Custom Menu section of WordPress Admin as displayed below:

Menu items can be added, edited and deleted here. Use the Visible property to set whether an item is displayed.
To display the Custom Menu in a WordPress theme, add the following code to your template file where you want the menu to be displayed:
<?php custommenu_output(); ?>
For the menu items displayed in the image above, the following HTML will be output in the theme:
<ul>
<li><a href=’/’ title=’Home’>Home</a></li>
<li><a href=’/articles/’ title=’Articles’>Articles</a></li>
<li><a href=’http://wordpress.org/’ title=’Wordpress’>Wordpress</a></li>
<li><a href=’/sitemap/’ title=’Sitemap’>Sitemap</a></li>
<li><a href=’/contact/’ title=’Contact’>Contact</a></li>
<li><a href=’/about/’ title=’About’>About</a></li>
</ul>
The menu is output as an unordered HTML list.
Download Wordpress Custom Menu Plugin
All you need to do then is make sure the HTML is styled properly to display the menu correctly. I may do a tutorial on how to do this if there is enough interest, so check out my RSS Feed to keep updated
Please let me know what you think of the plugin and what improvements could be made to it.
