{"id":331029,"date":"2026-06-27T21:19:16","date_gmt":"2026-06-27T21:19:16","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/remenu\/"},"modified":"2026-06-27T21:18:41","modified_gmt":"2026-06-27T21:18:41","slug":"remenu","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/remenu\/","author":602505,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.7.0","stable_tag":"1.7.0","tested":"7.0","requires":"6.0","requires_php":"7.2","requires_plugins":null,"header_name":"ReMenu","header_author":"MicroMedia","header_description":"Reorganize the WordPress admin sidebar by drag-and-drop \u2014 reorder items, nest them under others, build custom sections, and give those sections custom icons. Lightweight, no third-party libraries.","assets_banners_color":"727375","last_updated":"2026-06-27 21:18:41","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":43,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.7.0":{"tag":"1.7.0","author":"jessn","date":"2026-06-27 21:18:41"}},"upgrade_notice":{"1.6.0":"<p>Adds optional per-item renaming (with count badges preserved) and fixes loading of moved or hidden plugin sub-pages.<\/p>","1.5.6":"<p>First public release of ReMenu.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3588319,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3588319,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon.svg":{"filename":"icon.svg","revision":3588319,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3588319,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3588319,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.7.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3588319,"resolution":"1","location":"assets","locale":"","width":1940,"height":1878},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3588319,"resolution":"2","location":"assets","locale":"","width":2426,"height":1830}},"screenshots":{"1":"The layout editor \u2014 drag to reorder and nest items, rename any item inline with the pencil, pull sub-items up to the top level, hide items, and build custom sections.","2":"Promote sub-pages into a section, fold a plugin's whole submenu in with \"bring sub-items\", give a section a Dashicon or an uploaded icon, and switch submenus to click-to-open accordions."}},"plugin_section":[],"plugin_tags":[83,3720,4892,434,27279],"plugin_category":[],"plugin_contributors":[173053],"plugin_business_model":[],"class_list":["post-331029","plugin","type-plugin","status-publish","hentry","plugin_tags-admin","plugin_tags-admin-menu","plugin_tags-custom-menu","plugin_tags-dashboard","plugin_tags-menu-editor","plugin_contributors-jessn","plugin_committers-jessn"],"banners":{"banner":"https:\/\/ps.w.org\/remenu\/assets\/banner-772x250.png?rev=3588319","banner_2x":"https:\/\/ps.w.org\/remenu\/assets\/banner-1544x500.png?rev=3588319","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/remenu\/assets\/icon.svg?rev=3588319","icon":"https:\/\/ps.w.org\/remenu\/assets\/icon.svg?rev=3588319","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/remenu\/assets\/screenshot-1.png?rev=3588319","caption":"The layout editor \u2014 drag to reorder and nest items, rename any item inline with the pencil, pull sub-items up to the top level, hide items, and build custom sections."},{"src":"https:\/\/ps.w.org\/remenu\/assets\/screenshot-2.png?rev=3588319","caption":"Promote sub-pages into a section, fold a plugin's whole submenu in with \"bring sub-items\", give a section a Dashicon or an uploaded icon, and switch submenus to click-to-open accordions."}],"raw_content":"<!--section=description-->\n<p>ReMenu gives you full drag-and-drop control over the WordPress admin sidebar. Tame a cluttered menu by putting the things you use most where you want them, grouping related screens together, collapsing the rest, and hiding what you never touch \u2014 all from one visual editor at <strong>Settings \u2192 ReMenu<\/strong>.<\/p>\n\n<p>Nothing is written into WordPress permanently: ReMenu rearranges the menu as it renders, so deactivating the plugin instantly restores the original menu exactly as it was.<\/p>\n\n<p><strong>What you can do<\/strong><\/p>\n\n<ul>\n<li><strong>Reorder anything<\/strong> \u2014 drag top-level items and sub-pages into the order you want.<\/li>\n<li><strong>Rename items<\/strong> \u2014 give any menu item or sub-item a custom label right in the editor; leave the field blank to keep its original name. Count badges (the Plugins update count, pending Comments, available Updates, and so on) are preserved on renamed items.<\/li>\n<li><strong>Nest items<\/strong> \u2014 drop one item onto another to tuck it underneath. Tick \"bring sub-items\" to carry its sub-pages along (flattened to one level, since WordPress menus are only two levels deep).<\/li>\n<li><strong>Promote or relocate sub-pages<\/strong> \u2014 pull a sub-page up to the top level, or move it under a different parent. This works for plugin screens <em>and<\/em> core pages like Writing, Reading, Discussion, Permalinks, Categories and Tags.<\/li>\n<li><strong>Build custom sections<\/strong> \u2014 create your own top-level groups and give each one a Dashicon class or an uploaded icon image, then drag items into them.<\/li>\n<li><strong>Collapse submenus into accordions<\/strong> \u2014 turn long submenus into click-to-open sections with an arrow toggle. The section for the page you're on opens automatically, and brought-in groups get their own independent toggle.<\/li>\n<li><strong>Hide items entirely<\/strong> \u2014 tick \"hide\" on any row to remove it from the live menu. Hidden items stay in the editor so you can bring them back anytime.<\/li>\n<\/ul>\n\n<p><strong>Built to behave<\/strong><\/p>\n\n<ul>\n<li>No third-party JavaScript libraries \u2014 the drag-and-drop editor and the menu enhancements are plain, dependency-free code.<\/li>\n<li>No external requests and no tracking.<\/li>\n<li>Only users who can manage options (administrators) can change the layout, and saving is nonce-protected.<\/li>\n<li>Highlighting of the current screen is preserved even after you move or promote a page.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>remenu<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory, or install the plugin through <strong>Plugins \u2192 Add New<\/strong> in your dashboard.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> screen.<\/li>\n<li>Go to <strong>Settings \u2192 ReMenu<\/strong> and arrange your admin menu by dragging items, creating sections, and ticking the options you want.<\/li>\n<li>Click <strong>Save layout<\/strong>. Reload any admin page to see the result.<\/li>\n<\/ol>\n\n<p>To revert everything, either click <strong>Reset to default<\/strong> on the settings screen or deactivate the plugin.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20remenu%20permanently%20change%20my%20menu%20or%20my%20database%3F\"><h3>Does ReMenu permanently change my menu or my database?<\/h3><\/dt>\n<dd><p>No. ReMenu stores your chosen layout in a single option and reorganizes the menu each time it renders. It never edits other plugins, core files, or the menus those plugins register.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20i%20deactivate%20the%20plugin%3F\"><h3>What happens if I deactivate the plugin?<\/h3><\/dt>\n<dd><p>The admin menu returns to its original, default state immediately. Your saved layout is kept, so reactivating restores your arrangement.<\/p><\/dd>\n<dt id=\"will%20moving%20or%20promoting%20a%20plugin%27s%20page%20break%20its%20link%3F\"><h3>Will moving or promoting a plugin's page break its link?<\/h3><\/dt>\n<dd><p>No. Promoted and relocated pages keep their original URLs, so they continue to load normally, and the matching menu item still highlights when you're on that screen.<\/p><\/dd>\n<dt id=\"can%20i%20reorder%20the%20core%20settings%20pages%2C%20like%20writing%20or%20reading%3F\"><h3>Can I reorder the core Settings pages, like Writing or Reading?<\/h3><\/dt>\n<dd><p>Yes. Core sub-pages appear as draggable \"link\" rows and can be reordered, promoted to the top level, or moved under another parent. The only sub-pages that stay put are a section's own landing page (for example \"General\" under Settings, which <em>is<\/em> the Settings page) and \"Add New\" style actions.<\/p><\/dd>\n<dt id=\"can%20i%20rename%20menu%20items%3F\"><h3>Can I rename menu items?<\/h3><\/dt>\n<dd><p>Yes. Every item and sub-item in the editor has a rename field \u2014 type the label you want and click Save, or leave it blank to keep the default (the original name shows as the placeholder). To undo a rename, clear the field and save again. Count badges such as the Plugins update count or pending Comments stay on the renamed item. Custom sections are renamed via their own title field in the Custom sections table.<\/p><\/dd>\n<dt id=\"who%20can%20change%20the%20layout%3F\"><h3>Who can change the layout?<\/h3><\/dt>\n<dd><p>Only users with the <code>manage_options<\/code> capability (typically administrators). The layout applies to the whole site's admin.<\/p><\/dd>\n<dt id=\"does%20it%20load%20any%20external%20libraries%2C%20fonts%2C%20or%20scripts%3F\"><h3>Does it load any external libraries, fonts, or scripts?<\/h3><\/dt>\n<dd><p>No. There are no third-party libraries, no external requests, and no tracking.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.7.0<\/h4>\n\n<ul>\n<li>New: rename a menu item or sub-item inline \u2014 click the pencil next to its label in the editor, type a new name, and press Enter. Clear the field to restore the original. Notification\/count badges are preserved on renamed items.<\/li>\n<li>Fix: saving now updates the sidebar on the same reload instead of requiring a second refresh, and refreshing the settings page no longer re-submits the form.<\/li>\n<\/ul>\n\n<h4>1.6.1<\/h4>\n\n<ul>\n<li>Internal: admin CSS and JavaScript are now loaded with wp_enqueue_style()\/wp_enqueue_script() and wp_add_inline_style()\/wp_add_inline_script() instead of being printed inline. No functional changes.<\/li>\n<\/ul>\n\n<h4>1.6.0<\/h4>\n\n<ul>\n<li>New: rename any menu item or sub-item \u2014 type a custom label in the editor, or leave it blank to keep the default. Update\/notification count badges (Plugins, Updates, Comments, \u2026) are preserved on renamed items.<\/li>\n<li>Fix: a moved, nested, flattened, or hidden plugin sub-page (for example Contact Form 7's Integration screen) could fail to open with \"Sorry, you are not allowed to access this page\" or \"Cannot load \u2026\". ReMenu now re-binds such a page's render callback to its new location so it loads correctly. Capability checks are unchanged \u2014 this never grants access a user didn't already have.<\/li>\n<\/ul>\n\n<h4>1.5.6<\/h4>\n\n<ul>\n<li>Initial public release.<\/li>\n<li>Drag-and-drop reordering of top-level items and sub-pages.<\/li>\n<li>Nest items under others, with optional \"bring sub-items\" flattening.<\/li>\n<li>Promote or relocate sub-pages, including core settings pages.<\/li>\n<li>Custom sections with Dashicon classes or uploaded icon images.<\/li>\n<li>Collapsible submenu accordions, including independent per-group toggles.<\/li>\n<li>Hide any menu item from the live menu while keeping it in the editor.<\/li>\n<\/ul>","raw_excerpt":"Reorganize the WordPress admin sidebar by drag-and-drop: reorder, rename, nest, promote, group into sections, collapse and hide menu items.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/331029","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=331029"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/jessn"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=331029"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=331029"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=331029"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=331029"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=331029"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=331029"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}