Easy Custom Menu

Local plugins ::: local_easycustmenu
Maintained by Santosh Thapa Magar
Easy Custom Menu Plugin help to manage the site menu with condition.
Latest release:
164 sites
172 downloads
14 fans
Current versions available: 2
  1. Easy Custom Menu Plugin help to improve the user experience to manage the site menu.
  2. Help to hide the default primary menu which are: Home, Dashboard, My courses, Site administration.
  3. Manage custom menus with flexible conditions.
  4. Conditions can be applied based on:
    1. Role – Display menus according to one or multiple user roles (e.g., show a menu item to Teachers and Managers).
    2. Context – Show menus site-wide or within specific courses (including activities such as modules or pages).
    3. Language – Display menus depending on the user’s language preference.
  5. Option to open menu items in a new browser tab.

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4
Screenshot #5

Contributors

Santosh Thapa Magar (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments

Show comments
  • Plugins bot
    Sat, 6 July 2024, 7:40 PM
    Approval issue created: CONTRIB-9619
  • ROYAL HELP
    Sat, 7 Mar 2026, 2:49 AM
    Hi,
    I am currently using your plugin on my Moodle site, and it has been very helpful in achieving my goals. Thank you for creating such a useful tool.
    I would like to share a small suggestion that might improve the plugin further.
    At the moment, in the plugin menu settings we can select only one role (for example: Teacher, Admin, Student, or Everyone). However, if we want the same menu to be visible for multiple roles, it does not work. Because of this limitation, we need to create separate menus with different names for each role.
    It would be very helpful if the plugin allowed selecting multiple roles instead of just one.
    For my own use, I have already modified the plugin to support multiple role selections. I would be happy to share my updated version with you if you are interested in reviewing it or considering it for future updates.
    Thank you again for developing such a useful plugin.

    Best regards,
    Vinit Mepani
  • Santosh Thapa Magar
    Mon, 9 Mar 2026, 12:49 PM
    Hi Vinit,
    Thank you for your kind feedback and suggestion. I'm glad to hear the plugin has been helpful for your Moodle site.
    Allowing multiple role selection is a great idea. If possible, please share your updated version or the changes you made. I would be happy to review it and consider including it in a future update of the plugin.
Please login to post comments