Create, organize and manage your WordPress menus and navigation lists by logically grouping your pages, categories, users via a drag’n drop interface.
|Author:||Greg Bellucci (profile at wordpress.org)|
|WordPress version required:||2.5|
|WordPress version tested:||2.8.2|
|Added to WordPress repository:||03-04-2007|
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
|Total downloads:||169 570|
Click to start download
The WordPress Navigation Tool (NAVT) plugin is a powerful tool designed to provide you with complete control over the creation, styling and contents of your web site's navigation. The plugin gives you the ability to create unique site navigation from your pages, categories and users using a Drag 'n Drop Interface; arrange the items within a group in any arbitrary order. Navigation groups may be composed of any combination of pages, categories, Authors, (Editors, Contributors, Subscribers), internal/external links and list dividers.
- Navigation items can be duplicated and may appear in more than one group. Each item (even if duplicated) can be independently configured.
- List item names (called a menu alias) can be set to a name that differs from the name used as the page title or the category name.
- Create navigation items to be displayed in one of the following format:
- Text only
- Text over graphics
- Text with side graphic
- Graphic only
- Group items can be constructed to appear as a hierarchy - parent/child relationships can be formed between all types of items.
- Navigation menus may be styled using NAVT provided CSS classes, standard Word Press classes, or NAVT will apply user specified CSS classes.
- Supports BreadCrumb navigation.
- Supports navigation trees. Clicking a parent navigation item on a page reveals all child navigation on the subsequently displayed page.
- Navigation menus can be displayed (or not displayed) on any combination of user selected posts, pages, home page, archives, 404, search pages.
- Theme integration options allow you to insert a navigation group anywhere in your theme (without editing your theme).
- Create navigation using HTML Selects. Create multiple selects in a single group by using dividers.
- Embed navigation lists inside your posts and/or pages.
- Privacy settings for all navigation items and entire groups allows you to hide navigation items in a menu if the user is not logged into your site.
- Supports Gravatars for user navigation items.
- Transparently supports Word Press widgets.
- Built in help.
- Backup/Restore functionality.
- Compatible with the Word Press 2.5+ and Word Press MU
- Compatibility tested with IE6/IE7 (pc), Firefox (pc, Opera (pc), Firefox 2 (mac), Firefox 3 Beta 5 (mac), Swiftweasel
- NAVT IS NOT compatible with Safari
- English (en_US)
- German (de_DE) by Rico Neitzel
- Russian (ru_RU) by Dmitriy Kostromin
- Slovak (sk_SK) by Tomas Forro
- Japanese (ja_JA) by Yoichi Kinoshita
- Swedish (sv_SE) by Mikael Jorhult
Belarusian (by_BY) by Marcis Gasuns
If you'd like to contribute by offering your translating skills please contact me at greg @ gbellucci . us
For more information, help, etc. Visit the NAVT Home Page
Change Log Information
Plugin change information is located on the Installation page
Basic components of the NAVT administration page.
Items are created in the Asset Panel by clicking a item in the select box and then dragging the item to a navigation group.
Multiple copies of the same item can be created in the Asset Panel
Copies can be placed into multiple groups.
Does NAVT provide a widget or a K2 sidebar module?
Yes. 5 NAVT widgets are transparently added when you activate the NAVT Plugin. The NAVT sidebar module is also transparently added to K2SBM if you are using the K2 theme.
How do I create horizontal menus at the top of my theme?
NAVT enables you to use your own classes by entering the CSS class information into the group options dialogbox. The group options dialogbox is indicated by the gear icon on the left side of any navigation group container. Write or obtain a CSS stylesheet that contains the classes for creating a horizontal menu (there are several sources available on the Internet). Integrate the CSS stylesheet with your theme style sheet. Note the style class names for the UL and LI tags that are used in the stylesheet and enter the names into the places provided under the group CSS options tab. Be sure to select: Do not apply CSS classes and check the Apply the CSS information below to this navigation group . This will force NAVT to apply the classes you’ve entered to the navigation group. Add the navigation group to the theme by using a widget, use the theme integration tab or by adding the navt function call directory to your theme.
How do I use NAVT Theme Integration?
NAVT theme integration allows you to add a navigation group into your theme without editing the theme. It does this by using an XPATH expression and applying one of the available actions: insert before, insert after, insert above, etc. An XPATH statment is used to identify a specific location within your theme where you’d like to put the navigation group. XPATH expressions use a combination of CSS selector ids and CSS classes to target a specific location within your theme. For example, if you wanted to place a navigation group at a specific location in your sidebar, you would formulate the necessary XPATH expression. If your sidebar had the selector id #sidebar and you wanted a navigation group to appear at the bottom of the sidebar the XPATH expression would simply be: #sidebar and you would use the insert bottom action.
CSS selector ids must begin with a # symbol and classes must begin with a single dot. You can also target locations using expressions like _#header div.main ul.menu This XPATH expression describes an unordered list with the class menu that is contained within a div that has the class named main that is contained with a container named header.
Here is a working example: to replace the top menu in a K2 theme with a NAVT navigation group:
Select the Theme Integration tab for the NAVT navigation group you want to use. Enter the following XPATH #page #header ul.menu and use the action Replace With. The navigation group will replace the standard K2 horizontal menu across the top of the theme.