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.
Turn your WordPress menu into smart navigation. Show the right links to the right people.
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.
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.
Import, export, and manage WordPress menus: duplicate, per-item visibility, and safe site-to-site migration.
Quickly add and manage PDF links in WordPress navigation menus via a dedicated PDFs panel.
Duplicate WordPress menus in one click. Snapshot revisions, export/import JSON, bulk-manage all menus, copy across Multisite, automate with WP-CLI.
With Genesis, Simple Menus allows you to select a WP menu for secondary navigation on posts, pages, categories, tags or custom taxonomies.
Mega menus, icons, badges, visibility rules, a mobile drawer, sticky headers, live search and product columns, from the native menu editor.