Add login-based visibility control to WordPress menus. Show or hide menu items depending on whether users are logged in or not.
Alternatives to Kneejerk Menu Swapper
Plugins below are selected for functional relevance and current directory signals. Active-install counts do not affect this ranking.
WordPress plugins with similar use cases
Compatibility and update metadata provide context, not a quality guarantee. Review each plugin’s details for your site.
Improve page speed by letting slim down the HTML code of menus and category lists to the only CSS classes and attributes your theme needs.
Turn your WordPress menu into smart navigation. Show the right links to the right people.
Duplicate WordPress menus in one click. Snapshot revisions, export/import JSON, bulk-manage all menus, copy across Multisite, automate with WP-CLI.
Menu By User Roles allows you to control the visibility of menu items based on user roles.
Add WordPress pages to your navigation menu in one click from the Pages list — no trip to Appearance → Menus.
Quickly add and manage PDF links in WordPress navigation menus via a dedicated PDFs panel.
Import, export, and manage WordPress menus: duplicate, per-item visibility, and safe site-to-site migration.
Turn your WordPress menus into responsive mega menus: multi-column dropdowns with headings, icons, badges, featured cards and a mobile drawer.
Mega menus, icons, badges, visibility rules, a mobile drawer, sticky headers, live search and product columns, from the native menu editor.