WordPress.org

Plugin Directory

Nav Menu Roles

Hide custom menu items based on user roles

1.7.1

  • Updated FAQ with patch instructions for conflicting plugins/themes
  • add Italian language. props @sododesign
  • add Portugeuse language. props @brunobarros

1.7.0

  • adjust admin UI to be more user-friendly. Options are now: show to everyone, show to logged out users, and show to logged in users (optionally, logged in users by specific role)

1.6.5

  • add Guajarati language. props @rohilmistry93

1.6.4

  • more language issues -> sync svn+git version numbers

1.6.3

  • Try again to add languages. Where'd they all go?

1.6.2

  • Add French translation. Props @Philippe Gilles

1.6.1

  • Update list of conflits
  • Don't display radio buttons if no roles - allows for granular permissions control

1.6.0

  • Feature: Hiding a parent menu item will automatically hide all its children
  • Feature: Add compatibility with Menu Item Visibility Control plugin and any plugin/theme that is willing to add its inputs via the wp_nav_menu_item_custom_fields hook. See the FAQ to make our plugins compatible.

1.5.1

  • Hopefully fix missing nav-menu-roles.min.js SVN issue

1.5.0

  • Switch to instance of plugin
  • Add notice when conflicting plugins are detected
  • Remove some extraneous parameters
  • Add Spanish translation thanks to @deskarrada

1.4.1

  • update to WP 3.8 version of Walker_Nav_Menu_Edit (prolly not any different from 3.7.1)
  • minor CSS adjustment to admin menu items
  • checked against WP 3.8

1.4

  • Add to FAQ
  • add JS flair to admin menu items
  • update to WP 3.7.1 version of Walker_Nav_Menu_Edit

1.3.5

  • Add nav_menu_roles_item_visibility filter to work with plugins that don't use traditional roles

1.3.4

  • Update admin language thanks to @hassanhamm
  • Add Arabic translation thanks to @hassanhamm

1.3.3

  • Fix Nav_Menu_Roles_Import not found error

1.3.2

  • Stupid comment error causing save issues

1.3.1

  • SVN failure to include importer files!

1.3

  • Added custom importer

1.2

  • Major fix for theme's that use their own custom Walkers, thanks to Evan Stein @vanpop http://vanpop.com/
  • Instead of a custom nav Walker, menu items are controlled through the wp_get_nav_menu_items filter
  • Remove the custom nav Walker code

1.1.1

  • Fix link to plugin site
  • Fix labels in admin Walker

1.1

  • Clean up debug messages

1.0

  • Initial release

Requires: 3.8 or higher
Compatible up to: 4.2.3
Last Updated: 2015-7-31
Active Installs: 40,000+

Ratings

4.9 out of 5 stars

Support

7 of 12 support threads in the last two months have been resolved.

Got something to say? Need help?

Compatibility

+
=
Not enough data

1 person says it works.
0 people say it's broken.

100,2,2 100,2,2 100,1,1
50,4,2
100,1,1 100,1,1
67,3,2 100,2,2
100,1,1 100,1,1
50,2,1
100,7,7
100,1,1
67,3,2 100,1,1 100,1,1
100,3,3 100,3,3
50,2,1
100,2,2
67,6,4 100,5,5
67,3,2
100,1,1
100,3,3 100,3,3
50,2,1 100,1,1