{"id":277350,"date":"2026-01-27T11:32:49","date_gmt":"2026-01-27T11:32:49","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/polanger-wp-admin-menu-manager\/"},"modified":"2026-03-24T14:32:14","modified_gmt":"2026-03-24T14:32:14","slug":"polanger-admin-menu-manager","status":"publish","type":"plugin","link":"https:\/\/twd.wordpress.org\/plugins\/polanger-admin-menu-manager\/","author":23431853,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.2.1","stable_tag":"1.2.1","tested":"6.9.4","requires":"4.7","requires_php":"7.0","requires_plugins":null,"header_name":"Polanger \u2013 Admin Menu Manager","header_author":"Polanger","header_description":"Hide, rename, and customize WordPress admin menu items with ease.","assets_banners_color":"3e3a68","last_updated":"2026-03-24 14:32:14","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/polanger.com","rating":3,"author_block_rating":0,"active_installs":0,"downloads":216,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"polangersoft","date":"2026-01-27 11:33:46"},"1.1.0":{"tag":"1.1.0","author":"polangersoft","date":"2026-02-06 11:51:21"},"1.2.0":{"tag":"1.2.0","author":"polangersoft","date":"2026-03-24 14:13:00"},"1.2.1":{"tag":"1.2.1","author":"polangersoft","date":"2026-03-24 14:32:14"}},"upgrade_notice":{"1.2.1":"<p>Bug fix release: Submenu reordering now saves correctly. If you experienced issues with submenu drag &amp; drop not persisting, please update.<\/p>","1.2.0":"<p>Major feature update! You can now drag &amp; drop to reorder admin menu items. Plus improved mobile responsiveness for managing your menus on any device.<\/p>","1.1.0":"<p>Important bug fix: Submenu items can now be hidden properly. Menu order now matches the admin sidebar. Please re-save your settings after updating.<\/p>","1.0.0":"<p>Initial release of Polanger \u2013 Admin Menu Manager.<\/p>"},"ratings":{"1":0,"2":0,"3":1,"4":0,"5":0},"assets_icons":{"icon-128x128.jpg":{"filename":"icon-128x128.jpg","revision":3447804,"resolution":"128x128","location":"assets","locale":""}},"assets_banners":{"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3447804,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.1.0","1.2.0","1.2.1"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Main settings page with admin menu list","2":"Icon picker modal with 200+ Dashicons","3":"Color-coded menu items showing different states"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[3720,161293,6121,53301,42018],"plugin_category":[],"plugin_contributors":[254120],"plugin_business_model":[],"class_list":["post-277350","plugin","type-plugin","status-publish","hentry","plugin_tags-admin-menu","plugin_tags-admin-menu-editor","plugin_tags-dashboard-menu","plugin_tags-hide-admin-menu","plugin_tags-menu-manager","plugin_contributors-polangersoft","plugin_committers-polangersoft"],"banners":{"banner":"https:\/\/ps.w.org\/polanger-admin-menu-manager\/assets\/banner-772x250.jpg?rev=3447804","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/polanger-admin-menu-manager\/assets\/icon-128x128.jpg?rev=3447804","icon_2x":false,"generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>Polanger \u2013 Admin Menu Manager<\/strong> is a lightweight and powerful <strong>admin menu editor<\/strong> that gives you full control over your WordPress <strong>admin menu<\/strong>. Whether you want to <strong>hide admin menu<\/strong> items, rename them, or change their icons \u2013 this plugin makes it simple.<\/p>\n\n<p>Clean up your WordPress <strong>dashboard menu<\/strong> by hiding unnecessary items, give custom names to menu entries, and personalize icons \u2013 all from a beautiful, modern interface. Perfect for developers, agencies, and site owners who want a cleaner <strong>dashboard menu hide<\/strong> experience.<\/p>\n\n<h4>Why Choose This Admin Menu Editor?<\/h4>\n\n<ul>\n<li><strong>Simple &amp; Fast<\/strong> \u2013 No bloat, just the features you need<\/li>\n<li><strong>Hide Admin Menu Items<\/strong> \u2013 Remove clutter from your WordPress sidebar instantly<\/li>\n<li><strong>Dashboard Menu Customization<\/strong> \u2013 Full control over your admin area<\/li>\n<li><strong>Visual Feedback<\/strong> \u2013 Color-coded indicators show what's hidden or modified<\/li>\n<li><strong>No Coding Required<\/strong> \u2013 Point and click interface<\/li>\n<\/ul>\n\n<h4>Features<\/h4>\n\n<ul>\n<li><strong>Hide Menu Items<\/strong> \u2013 Hide any main menu or submenu item from the admin sidebar<\/li>\n<li><strong>Rename Menu Items<\/strong> \u2013 Give custom names to any menu or submenu item<\/li>\n<li><strong>Change Icons<\/strong> \u2013 Choose from 200+ Dashicons to customize menu icons<\/li>\n<li><strong>Submenu Support<\/strong> \u2013 Full control over both main menus and their submenus<\/li>\n<li><strong>Visual Indicators<\/strong> \u2013 Color-coded rows show hidden, renamed, and modified items at a glance<\/li>\n<li><strong>Reset Option<\/strong> \u2013 Easily reset all settings to defaults with one click<\/li>\n<li><strong>Modern UI<\/strong> \u2013 Clean, intuitive interface that fits perfectly with WordPress admin<\/li>\n<\/ul>\n\n<h4>Pro Features<\/h4>\n\n<p>Take your WordPress admin control to the next level with <a href=\"https:\/\/polanger.com\/product\/polanger-admin-menu-manager-pro-wordpress-plugin\/\">Polanger Admin Menu Manager Pro<\/a>.<\/p>\n\n<p><strong>Menu &amp; Admin Bar:<\/strong>\n* Role-based menu visibility \u2013 Show\/hide menus per user role\n* Block direct URL access \u2013 Prevent bypassing hidden menus\n* Admin bar customizer \u2013 Hide or rename admin bar items<\/p>\n\n<p><strong>Security Features:<\/strong>\n* Two-Factor Authentication (2FA) \u2013 Email-based verification codes\n* Custom login URL \u2013 Hide wp-login.php from attackers\n* Google reCAPTCHA v2\/v3 \u2013 Protect login forms\n* Brute force protection \u2013 Block repeated failed attempts\n* Recovery keys \u2013 Backup access for 2FA<\/p>\n\n<p><strong>Activity &amp; Monitoring:<\/strong>\n* Activity log \u2013 Track all admin actions with timestamps\n* Email alerts \u2013 Get notified of critical events\n* Export logs \u2013 CSV and JSON export options\n* IP tracking \u2013 See who accessed what and when<\/p>\n\n<p><strong>Login Page Customizer:<\/strong>\n* Custom logo and background\n* Custom colors and styling\n* \"Remember Me\" default option\n* Hide language switcher<\/p>\n\n<p><strong>Dashboard Widgets:<\/strong>\n* Hide or show widgets per role\n* Reorder dashboard widgets\n* Clean up WordPress dashboard<\/p>\n\n<p><strong>Additional Features:<\/strong>\n* Access control \u2013 Restrict plugin settings to specific users\n* Read-only mode \u2013 Allow viewing without editing\n* Super Admin protection \u2013 Prevent lockouts\n* Priority support \u2013 Fast response times<\/p>\n\n<p><a href=\"https:\/\/polanger.com\/product\/polanger-admin-menu-manager-pro-wordpress-plugin\/\">Get Pro Version<\/a><\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>polanger-admin-menu-manager<\/code> folder 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 Settings &gt; Polanger Admin to configure your admin menu<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20hide%20admin%20menu%20items%3F\"><h3>How do I hide admin menu items?<\/h3><\/dt>\n<dd><p>After activating the plugin, go to Settings &gt; Polanger Admin. You'll see a list of all admin menu items. Simply check the box next to any item you want to hide from the dashboard menu.<\/p><\/dd>\n<dt id=\"will%20hidden%20menus%20still%20be%20accessible%20via%20direct%20url%3F\"><h3>Will hidden menus still be accessible via direct URL?<\/h3><\/dt>\n<dd><p>Yes, hiding a menu item only removes it from the sidebar. Users can still access the page if they know the URL. For access control, consider upgrading to Pro version.<\/p><\/dd>\n<dt id=\"can%20i%20reset%20all%20my%20changes%3F\"><h3>Can I reset all my changes?<\/h3><\/dt>\n<dd><p>Yes! There's a \"Reset All Settings\" button at the bottom of the settings page that will restore all menus to their default state.<\/p><\/dd>\n<dt id=\"does%20this%20admin%20menu%20editor%20work%20with%20custom%20post%20types%3F\"><h3>Does this admin menu editor work with custom post types?<\/h3><\/dt>\n<dd><p>Yes, the plugin works with all menu items including those added by themes and other plugins.<\/p><\/dd>\n<dt id=\"is%20this%20plugin%20multisite%20compatible%3F\"><h3>Is this plugin multisite compatible?<\/h3><\/dt>\n<dd><p>Yes, the plugin works on multisite installations. Each site can have its own dashboard menu settings.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Fixed: Submenu reordering now saves correctly \u2013 drag &amp; drop for submenus works as expected<\/li>\n<li>Fixed: Submenu order persistence issue resolved with proper slug encoding<\/li>\n<li>Improved: Better handling of special characters in menu slugs for submenu ordering<\/li>\n<li>Developer: Added pdtEncodeSlug JavaScript function for consistent slug encoding<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>New: Drag &amp; drop menu reordering \u2013 Easily reorganize your WordPress admin sidebar by dragging menu items to your preferred position<\/li>\n<li>New: Submenu reordering support \u2013 Reorder submenu items within their parent menu using intuitive drag handles<\/li>\n<li>New: Menu order persistence \u2013 Your custom menu order is saved and applied across all admin pages<\/li>\n<li>New: Visual drag indicators \u2013 Clear visual feedback with placeholder highlighting during drag operations<\/li>\n<li>Improved: Fully responsive mobile interface \u2013 Settings page now works seamlessly on tablets and smartphones<\/li>\n<li>Improved: Mobile-optimized card layout \u2013 Menu items display as easy-to-manage cards on smaller screens<\/li>\n<li>Improved: Touch-friendly controls \u2013 All buttons and checkboxes are properly sized for touch interaction<\/li>\n<li>Improved: Adaptive table design \u2013 Table headers hide on mobile with intuitive card-based layout<\/li>\n<li>Improved: Better overflow handling for dropdown menus and modals on all screen sizes<\/li>\n<li>Improved: Enhanced CSS with modern flexbox and grid layouts for consistent cross-device experience<\/li>\n<li>Improved: Smoother animations and transitions throughout the interface<\/li>\n<li>Fixed: Table overflow issues on narrow screens<\/li>\n<li>Fixed: Icon picker modal now displays correctly on mobile devices<\/li>\n<li>Developer: Added jQuery UI Sortable integration for drag &amp; drop functionality<\/li>\n<li>Developer: New data attributes (data-slug, data-sub-slug) for better JavaScript handling<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Fixed: Submenu items with special characters in slugs (e.g. \"Upgrade to Pro\") can now be hidden properly<\/li>\n<li>Fixed: Menu order in settings now matches the actual WordPress admin sidebar order<\/li>\n<li>Fixed: Removed \"Links\" menu from the list when the user does not have the required capability<\/li>\n<li>Improved: Menu slugs are now safely encoded to prevent data loss during save<\/li>\n<li>Improved: Menu hiding now runs at a later priority to catch all plugin menus including WooCommerce<\/li>\n<li>Improved: Added fallback removal for stubborn menu items that resist standard WordPress removal<\/li>\n<li>Added: Automatic migration from old settings format to new format<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>Hide main menu items<\/li>\n<li>Hide submenu items<\/li>\n<li>Rename main menu items<\/li>\n<li>Rename submenu items<\/li>\n<li>Change menu icons with Dashicon picker<\/li>\n<li>Color-coded visual indicators<\/li>\n<li>Reset all settings option<\/li>\n<li>Modern, responsive UI<\/li>\n<\/ul>","raw_excerpt":"The easiest admin menu editor for WordPress. Hide admin menu items, customize dashboard menu, and manage your WordPress sidebar.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/277350","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=277350"}],"author":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/polangersoft"}],"wp:attachment":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=277350"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=277350"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=277350"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=277350"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=277350"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=277350"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}