EZY Nav Menu

By : acurran

Update 13 Sept 2010: As of WordPress 3.0 this plugin has become a bit redundant because WordPress has built in some pretty cool menu creation features. This plugin still works and should do so in future versions of WP so you can still use it if you like this way of doing it. To learn more about the new menu features in WP, I refer you to this tutorial by Justin Tadlock

As well as being the leading blogging platform, WordPress is also one of the most flexible and easy to use general purpose content management systems for a wide variety of websites. However, one important CMS feature that is missing in the 'out of the box' installation of WordPress is a navigation menu management interface. A number of attempts have been made at plugins to address this need but most have been overly complex or cumbersome in some way so I have always coded my own navigation systems into my website templates.

After experimenting with a few different approaches for building navigation menus for a number of different websites, I discovered that WordPress actually does have an interface for managing navigation menus - well 'sorta'... I found that one good approach to creating navigation menus that could be easily managed by my clients is to use WordPress's built in links management interface. All it takes is a few lines of PHP code in the header template file to utilise the links navagation interface for the purpose of managing the website navigation menu. I have used this approach for building single level and multiple level navigation menus.

Now I have turned this approach to navigation menus into a simple plugin. This initial version adds the template tag 'show_nav()' which generates a single level navigation menu from the links contained in a 'nav' category. It is intended for use by users who create or edit their own templates. A multi-level version may follow.

Menu Icons: IcoMoon

IcoMoon package for Menu Icons.Usage After the plugin is activated, go to Appearance > Menus to edit your menus Enable IcoMoon in "Menu Icons Settings" meta box and click the save button Select icon by clicking on the "Select icon" link Save the menu ...

Similar: 60%

IM8 Exclude Pages

Adds a meta box to the Edit Page page where you can set to show or exclude the page from page listings. Automatic exclusion of child pages Individually disable and enable the plugin filter Multilanguage: currently English and German (please help us with translations if you want to see additional l.........

Similar: 38%

Menu Item Visibility Control

Using this plugin you can use WordPress Conditional Tags to enable or disable menu items on the front-end. It works like 'Widget Logic' but for menu items....

Similar: 38%

Country Specific Menu Items

Country Specific Menu Items* allows you to either hide or show individual menu items to your website's visitors located in different countries. The plugin adds additional settings to each menu item listed under Appearance > Menus. Just select one or more countries and choose whether to show or hi.........

Similar: 34%

Font Awesome 4 Menus

Add Font Awesome 4 icons to your WordPress menus and site without touching a single line of code! With this plugin, just add fa-(icon name) as a class/classes to your menu and the plugin will pull that out, put the icon before or after your link text, and wrap your link text in a span so you can sho.........

Similar: 34%

Advanced Custom Fields: Nav Menu Field

Add Navigation Menus to Advanced Custom Fields (ACF) with the Nav Menu Field plugin! This plugin adds the Nav Menu Field type to ACF (version 5 & 4), allowing you to select from the menus you create in the WordPress Admin backend to use on your website's frontend. Using ACF, you can set the Nav.........

Similar: 34%

Navigation Du Lapin Blanc

This plugin provides integrated navigation for your website. Thus you can use WordPress as a CMS for your website and think in terms of main navigation, sub navigation etc. A navigation item can link to page, a category, directly to the first sub navigation item (if no own content exist for this ite.........

Similar: 22%

White Label CMS

The White Label CMS plugin is for developers who want to give their clients a more personalised and less confusing content management system For a video overview of the changes in 1.5 and how this affects WordPress 3.4 please visit the White Label CMS home hosted on the WordPress Manual Plugin webs.........

Similar: 20%

Editor Menu and Widget Access

This lightweight plugin allows users with the role Editor to access the Menus and Widgets areas of the Appearance menu in WordPress' admin area. This is a common task that would be useful for clients to manage themselves to give them more control over their website's content. This plugin also gives.........

Similar: 19%

CMS Navigator

CMS Navigator provides a clean interface for managing and rearranging pages in WordPress. A tree view contains all menus and a list of pages not contained in the tree. The pages are ordered automatically and do not have to be moved or indented manually. Add-on functions for the admin menu "All pages.........

Similar: 15%