{"id":182395,"date":"2023-12-25T13:44:37","date_gmt":"2023-12-25T13:44:37","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/menu-by-user-roles\/"},"modified":"2025-10-02T15:41:17","modified_gmt":"2025-10-02T15:41:17","slug":"menu-by-user-roles","status":"publish","type":"plugin","link":"https:\/\/twd.wordpress.org\/plugins\/menu-by-user-roles\/","author":21094698,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"2.0.4","stable_tag":"2.0.4","tested":"6.8.5","requires":"5.0","requires_php":"7.0","requires_plugins":null,"header_name":"Menu By User Roles","header_author":"kahnu044","header_description":"It empowers website administrators to create custom menus tailored to specific user roles.","assets_banners_color":"ffffff","last_updated":"2025-10-02 15:41:17","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/github.com\/kahnu044\/menu-by-user-roles","header_author_uri":"https:\/\/github.com\/kahnu044","rating":5,"author_block_rating":0,"active_installs":1000,"downloads":8619,"num_ratings":3,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.1":{"tag":"1.0.1","author":"kahnu044","date":"2023-12-26 15:31:14"},"1.0.2":{"tag":"1.0.2","author":"kahnu044","date":"2024-01-03 15:21:40"},"1.0.3":{"tag":"1.0.3","author":"kahnu044","date":"2024-04-12 17:11:11"},"1.0.4":{"tag":"1.0.4","author":"kahnu044","date":"2025-01-30 10:53:12"},"1.0.5":{"tag":"1.0.5","author":"kahnu044","date":"2025-01-30 10:53:12"},"2.0.0":{"tag":"2.0.0","author":"kahnu044","date":"2025-02-11 05:27:08"},"2.0.1":{"tag":"2.0.1","author":"kahnu044","date":"2025-02-11 05:23:14"},"2.0.2":{"tag":"2.0.2","author":"kahnu044","date":"2025-04-19 16:47:29"},"2.0.3":{"tag":"2.0.3","author":"kahnu044","date":"2025-10-02 07:18:19"},"2.0.4":{"tag":"2.0.4","author":"kahnu044","date":"2025-10-02 15:41:17"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":3},"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3014107,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3017092,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.1","1.0.2","1.0.3","1.0.4","1.0.5","2.0.0","2.0.1","2.0.2","2.0.3","2.0.4"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3017092,"resolution":"1","location":"assets","locale":""}},"screenshots":{"1":"Here is an example of a menu item with user role selection options."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[1912,223487,57149,233902,11917],"plugin_category":[38,43],"plugin_contributors":[223481],"plugin_business_model":[],"class_list":["post-182395","plugin","type-plugin","status-publish","hentry","plugin_tags-access-control","plugin_tags-role-based-menus","plugin_tags-site-navigation","plugin_tags-tags-menu-visibility","plugin_tags-user-roles","plugin_category-authentication","plugin_category-customization","plugin_contributors-kahnu044","plugin_committers-kahnu044","plugin_committers-kanha044"],"banners":{"banner":"https:\/\/ps.w.org\/menu-by-user-roles\/assets\/banner-772x250.png?rev=3017092","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/menu-by-user-roles\/assets\/icon-256x256.png?rev=3014107","icon_2x":"https:\/\/ps.w.org\/menu-by-user-roles\/assets\/icon-256x256.png?rev=3014107","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/menu-by-user-roles\/assets\/screenshot-1.png?rev=3017092","caption":"Here is an example of a menu item with user role selection options."}],"raw_content":"<!--section=description-->\n<p>Menu By User Roles is a WordPress plugin that allows you to control the visibility of menu items based on user roles. You can assign specific user roles to each menu item, ensuring that only users with those roles can see and access the corresponding links.<\/p>\n\n<p>For more information and usage instructions, visit the <a href=\"https:\/\/github.com\/kahnu044\/menu-by-user-roles\">GitHub Repository<\/a>.<\/p>\n\n<h3>Support<\/h3>\n\n<p>For support and inquiries, please <a href=\"https:\/\/github.com\/kahnu044\/menu-by-user-roles\/issues\">open an issue on GitHub<\/a>.<\/p>\n\n<h3>License<\/h3>\n\n<p>This plugin is released under the GPL-2.0+ License. See <code>LICENSE<\/code> for more information.<\/p>\n\n<h3>Author<\/h3>\n\n<p><a href=\"https:\/\/github.com\/kahnu044\">Kahnu Charan Swain<\/a><\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>menu-by-user-roles<\/code> directory to the <code>\/wp-content\/plugins\/<\/code> directory.<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress.<\/li>\n<li>Go to 'Appearance' &gt; 'Menus' in your WordPress dashboard to start assigning user roles to menu items.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='how%20do%20i%20assign%20user%20roles%20to%20menu%20items%3F'><h3>How do I assign user roles to menu items?<\/h3><\/dt>\n<dd><ol>\n<li>Go to 'Appearance' &gt; 'Menus' in your WordPress dashboard.<\/li>\n<li>Edit a menu item, and you will find a new option to assign user roles.<\/li>\n<li>Choose the desired user roles for the menu item.<\/li>\n<li>Save the menu.<\/li>\n<\/ol><\/dd>\n<dt id='can%20i%20use%20this%20plugin%20with%20any%20theme%3F'><h3>Can I use this plugin with any theme?<\/h3><\/dt>\n<dd><p>Yes, this plugin should be compatible with most WordPress themes. If you encounter any compatibility issues, feel free to <a href=\"https:\/\/github.com\/kahnu044\/menu-by-user-roles\/issues\">report them on GitHub<\/a>.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.0.4<\/h4>\n\n<ul>\n<li>Bug Fix: User roles save issue fixed<\/li>\n<\/ul>\n\n<h4>2.0.3<\/h4>\n\n<ul>\n<li>Update: Tested with latest WordPress 6.8.3<\/li>\n<li>Update: Helper added to initialize select2<\/li>\n<\/ul>\n\n<h4>2.0.2<\/h4>\n\n<ul>\n<li>Update: Tested with latest WordPress 6.8<\/li>\n<li>Bug FIx: Select2 user roles dropdown issue fixed<\/li>\n<\/ul>\n\n<h4>2.0.1<\/h4>\n\n<ul>\n<li>Update: Block-Based Navigation Issue Fixed<\/li>\n<\/ul>\n\n<h4>2.0.0<\/h4>\n\n<ul>\n<li>Feature: Added WordPress Block Theme Navigation Support \u2013 Now fully compatible with block-based themes using the Navigation block.<\/li>\n<li>Update: Multi-Role Selection for Block-Based Navigation \u2013 Users can now select multiple roles when configuring menu items in block-based navigation settings.<\/li>\n<li>Update: Fixed Elementor Select2 Conflict \u2013 Resolved UI issue where the role selection dropdown was not displaying correctly when Elementor was installed.<\/li>\n<li>Update: Enhanced UI &amp; UX \u2013 Improved overall appearance and user experience for better usability.<\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Update: Tested with latest WordPress 6.7.1<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Update: Tested with latest WordPress 6.6.2<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Update: Tested with latest WordPress 6.5.2<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Feature: Multiple user roles added<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Update: New version of the plugin released<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"Menu By User Roles allows you to control the visibility of menu items based on user roles.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/182395","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=182395"}],"author":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/kahnu044"}],"wp:attachment":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=182395"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=182395"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=182395"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=182395"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=182395"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=182395"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}