Create, organize and manage your WordPress menus and navigation lists by logically grouping your pages, categories, users via a drag'n drop inter …
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.
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
Plugin change information is located on the Installation page
Classic WordPress and WordPress MU Plugin directory
/wp-content/plugins/
– The plugin must reside in its own directory.Manage
menu and select the menu tab: NAVT Lists to use the plugin.NAVT version 1.0.x+ will convert navigation groups created with previous versions to the new data format used by NAVT 1.0.x+. However, you should backup any current navigation groups using the NAVT plugin you have installed BEFORE installing and activating the new version of the plugin. NAVT backups are forward compatible with NAVT 1.0.x+
Click the ? (help) buttons provided on the NAVT List page to get help. More help is available in the NAVT Home Page
The doc
directory contains a single page manual explaining the PHP interface function call syntax.
*1.0.34 Release Candidate _(July 23, 2009)_
*1.0.33 Release Candidate _(July 12, 2009)_
*1.0.32 Release Candidate _(May 26, 2009)_
*1.0.31 Release Candidate _(April 3, 2009)_
*1.0.30 Release Candidate _(March 28, 2009)_
*1.0.29 Release Candidate _(March 27, 2009)_
NOTE: If you are not able to see the NAVT Lists menu item in the Word Press dashboard:
Due to the number of ways you can now install WordPress it has become more difficult to find the location of the wp-config.php file from the
plugin directory. If NAVT cannot locate the wp-config.php file it will not work;
To resolve the problem, the file wp-root.php is dynamically created (by the NAVT plugin) and placed the directory where the NAVT plugin is installed. The file contains the name of the directory where you installed Word Press; this enables NAVT to later determine where to find wp-config.php. To create the wp-root.php file, NAVT requires WRITE permission in the NAVT installation directory. The plugin will attempt to set the directory permissions (0777) to enable it to write the file and then change the permissions to 0755 once the file has been created. If it cannot create the file, the plugin will not work. If you look in the directory where NAVT is installed and you don’t see the file: wp-root.php, change NAVT’s installation directory permissions to 0777 and reload your home page (from your browser). The wp-root.php file should appear. Change the permissions back to 0755 after the file has been created.
If you change your WordPress installation directory, delete the wp-root.php file in the NAVT installation directory so the file can be recreated.
*1.0.28 Release Candidate _(March 23, 2009)_
*1.0.27 Release Candidate _(Dec 19, 2008)_
*1.0.26 Release Candidate _(May 15, 2008)_
*1.0.25 Release Candidate _(May 14, 2008)_
*1.0.23 Release Candidate _(May 13, 2008)_
*1.0.22 Release Candidate _(April 26, 2008)_
*1.0.21 Release Candidate _(April 24, 2008)_
*1.0.20 Release Candidate _(April 24, 2008)_
*1.0.19 Release Candidate _(April 22, 2008)_
*1.0.18 Release Candidate _(April 22, 2008)_
*1.0.17 Release Candidate _(April 18, 2008)_
Just not my day. Found and fixed a very bad problem that caused navigation groups to be completely deleted by saving a new page.
Special thanks to Alex Leonard and Bradley Charbonneau for bringing this to my attention.
*1.0.16 Release Candidate _(April 18, 2008)_
Thank-you to GNR for the catch.
*1.0.15 Release Candidate _(April 18, 2008)_
Hopefully, this will be the last update for awhile… but I always think that.
*1.0.14 Release Candidate _(April 17, 2008)_
*1.0.12 Release Candidate _(April 12, 2008)_
*1.0.11 Release Candidate _(April 10, 2008)_
*1.0.9 Release Candidate _(April 8, 2008)_
*1.0.8 Release Candidate _(April 6, 2008)_
*1.0.7 Release Candidate _(April 3, 2008)_
Added hierarchical representations to pages and categories in the asset select lists. Child page and child category names are displayed (in the Assets Panel) with the number of dash characters that corresponds to the child’s relative postion – similar to the way they are displayed by Word Press. The relative position information is only for informational purposes and is not translated to represent the item’s position in a navigation group.
Added sorting capability to pages and category assets. Radio buttons have been added to the category and page select lists that enable you to change the sort order. Pages and categories can be sorted by ‘title/name’ or by ‘menu order’.
Added localized language code (I.E, en-US, de-DE, (contents of WPLANG value) ) browser name and browser version as additional NAVT menu classes. Browser names (firefox, msie, etc) are followed by the browser version as group classes. This is useful for creating CSS classes that are targetted for use with specific languages, browsers and browser versions. The German language for example, can sometimes contain more letters in an expression or sentence than English – applying a class that targets a specific language enables you to adjust container widths to prevent word wrapping.
Browser class names:
* firefox
* opera
* msie
* webtv
* netpositive
* mspie (MS Pocket Internet Explorer)
* galeon
* konqueror
* icab
* omniweb
* phoenix
* firebird
* mozilla (Mozilla Alpha/Beta Versions)
* amaya
* safari
* netscape
* Version numbers always begin with a ‘v’ followed by the version number without the ‘DOT’ characters. Check by looking at the source code produced by the browser.
*1.0.6a Release Candidate _(March 30, 2008)_
*1.0.6 Release Candidate _(March 30, 2008)_
*1.0.5 Release Candidate _(March 29, 2008)_
*1.0.4 Release Candidate _(March 27, 2008)_
*1.0.3 Release Candidate _(March 25, 2008)_
*1.0.2 Release Candidate _(March 23, 2008)_
*1.0.1 Release Candidate _(March 23, 2008)_
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.
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.
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.