• Is there any way that new menu items that are added (lets say by plugin updates) can be hidden automatically until they are explicitly unhidden in the menu editor?

    The problem is that plugin updates, etc., add new menu items and it could be a few weeks before you notice it and that it has been added to the client’s menu.

    Ideally, any new menu items would hide until they are explicitly give view access for an account or access level. What would be awesome is if you have the menu editor plugin set to only be accessible to a single user ID, that new items would hide automatically for everyone but that single ID – sometimes you have to give administrator level to clients but then hide just about everything because some plugins require administrator in order to work.

    So I would envision that after I go in and setup all of the menus, then “flip” this option on, anytime something new appears to show in the menu if the plugin doesn’t recognize it then it would be automatically set to hidden.

    Is this something that can be done with the current plugin, and if not, are there any plans to do something like is described above? (ok if its a pro feature only)

    https://wordpress.org/plugins/admin-menu-editor/

Viewing 1 replies (of 1 total)
  • Plugin Author Janis Elsts

    (@whiteshadow)

    No, currently there is no way to do that.

    The closest you can get is the Pro version feature “Hide all submenu items when this item is hidden”. It’s an option in advanced menu permissions. If you hide a top level menu and enable this option, any new menu items that are added to that menu will be hidden by default.

    Is this something that can be done with the current plugin, and if not, are there any plans to do something like is described above? (ok if its a pro feature only)

    Perhaps. It’s on the long term to-do list.

Viewing 1 replies (of 1 total)

The topic ‘Auto-hide new menu items?’ is closed to new replies.