Alternatives to MenuGate Rules

Control WordPress menu item visibility based on login status and device type — without coding.

Snapshot
Rating: 5.0/5 (1 reviews)
Downloads: 214
Active installs: 10
Maintenance score: 40/100
Compatibility
Requires WordPress: 5.8
Tested up to: 6.9.4
Requires PHP: f

Top alternatives

These alternatives are selected programmatically using overlapping tags and then sorted by your chosen metric.

Showing 20 plugins
Active installs
Descending
If Menu – Visibility control for Menus
If Menu – Visibility control for Menus
Display tailored menu items to each visitor with visibility rules
(130)
Updated 621d ago
50,000 installs1,097,919 downloads35/100 • Possibly abandoned
Dynamic Visibility for Elementor
Dynamic Visibility for Elementor
Show or hide Elementor widgets, containers, columns, and pages based on user role, date, device, and many other powerful conditions.
(87)
Updated 67d ago
50,000 installs807,245 downloads65/100 • Actively maintained
Block Visibility — Conditional Visibility Control for the Block Editor
Block Visibility — Conditional Visibility Control for the Block Editor
Easily show or hide any WordPress block. Schedule block visibility. Restrict blocks to specific screen sizes, user roles, post types, and more.
(106)
Updated 212d ago
40,000 installs610,117 downloads57/100 • Stale
Visibility Logic for Elementor
Visibility Logic for Elementor
Conditional visibility for Elementor — show or hide widgets based on user role, ACF fields, device type, date & time, browser and more.
(57)
Updated 85d ago
30,000 installs557,569 downloads65/100 • Actively maintained
My Private Site
My Private Site
Make your WordPress site private with one click for family, projects, or teams. Protection for content, login, and registration.
(81)
Updated 75d ago
20,000 installs590,681 downloads65/100 • Actively maintained
Hide Posts
Hide Posts
Allows you to hide any posts on the home page, category page, search page, tags page, authors page, RSS Feed, REST API, XML sitemaps, SEO integrations …
(22)
Updated 268d ago
20,000 installs256,211 downloads42/100 • Stale
WP-ShowHide
WP-ShowHide
Allows you to embed content within your blog post via WordPress ShortCode API and toggling the visibility of the content via a link.
(43)
Updated 263d ago
10,000 installs143,392 downloads44/100 • Stale
Product Visibility by User Role for WooCommerce
Product Visibility by User Role for WooCommerce
Display WooCommerce products by customer's user role.
(20)
Updated 180d ago
6,000 installs127,733 downloads54/100 • Maintained
Different Menu in Different Pages – Conditional Menu
Different Menu in Different Pages – Conditional Menu
Easily assign different menus to pages, posts, user roles, devices, and custom URLs using advanced conditional menu visibility rules.
(20)
Updated 303d ago
4,000 installs64,029 downloads42/100 • Stale
Ele Conditions for Elementor
Ele Conditions for Elementor
Add interactive triggers and conditional display logic to any Elementor element — show, hide, toggle on click, scroll, exit intent, and more.
(5)
Updated 104d ago
4,000 installs36,852 downloads52/100 • Maintained
Content Visibility for Divi Builder
Content Visibility for Divi Builder
Content Visibility for Divi Builder.
(100)
Updated 74d ago
2,000 installs74,620 downloads68/100 • Actively maintained
Conditional Blocks – Advanced Content Visibility Control for WordPress
Conditional Blocks – Advanced Content Visibility Control for WordPress
Easily show/hide WordPress blocks & widgets with powerful, no-code display logic. Perfect for restricting content. Explore advanced scheduling, Ge …
(15)
Updated 82d ago
2,000 installs63,724 downloads63/100 • Actively maintained
Restrict Media Library Access
Restrict Media Library Access
Restricts access for Authors and Contributors so they can only see their own Media Library uploads.
(6)
Updated 1025d ago
2,000 installs23,201 downloads22/100 • Possibly abandoned
Eyes Only: User Access Shortcode
Eyes Only: User Access Shortcode
Show or hide any portion of post content based on usernames, user roles, capabilities, custom groups, or logged-in status.
(30)
Updated 4507d ago
1,000 installs17,101 downloads16/100 • Possibly abandoned
Protect the Children!
Protect the Children!
Easily password protect the child pages/posts of a post/page that is password protected.
(15)
Updated 182d ago
1,000 installs23,175 downloads32/100 • Stale
If Widget – Visibility control for Widgets
If Widget – Visibility control for Widgets
Control what widgets your site’s visitors see, with custom visibility rules
(9)
Updated 2038d ago
1,000 installs15,138 downloads22/100 • Possibly abandoned
Known Agents – Track AI Bots and Crawlers, Block Scrapers, Analyze LLM Referral Traffic
Known Agents – Track AI Bots and Crawlers, Block Scrapers, Analyze LLM Referral Traffic
Track crawlers, scrapers, LLM assistants, and AI agents on your website. Generate a robots.txt that blocks AI bots. Formerly Dark Visitors.
(6)
Updated 96d ago
1,000 installs19,732 downloads42/100 • Maintained
Menu Visibility Control
Menu Visibility Control
Control WordPress menu item visibility based on login status, user roles, device type, or specific pages — lightweight and theme-agnostic.
(3)
Updated 225d ago
500 installs1,656 downloads50/100 • Stale
Papy3D Menu Visibility
Papy3D Menu Visibility
Advanced WordPress menu visibility management based on capabilities.
(0)
Updated 87d ago
0 installs203 downloads59/100 • Actively maintained
Shed Menu
Shed Menu
Show or hide WordPress menu items based on login status, user role, or scheduled date range. Adds conditional visibility to your navigation.
(0)
Updated 90d ago
0 installs124 downloads59/100 • Actively maintained