If Menu – Visibility control for Menus
Display tailored menu items to each visitor with visibility rules
Overview
Compatibility
Customer support & learning resources
Changelog
Main benefits
Control menu item visibility
Basic and advanced rules
User state and roles
Visitor device detection
Custom rule support
About this plugin
Overview
Control Menu Item Visibility
- Display a menu item only if User is logged in
- Hide menus if Device is mobile
- Display menus for Admins and Editors
- Hide Login or Register links for Logged in Users
Advanced Visibility Rules
- Visitor location – detect visitor’s Country
- Visitor language – detect visitor’s selected Language
- WooCommerce Subscriptions – Display menus for users with active subscription
- WooCommerce Memberships – Display menus for customers with active membership plans
Multiple Rules Combination
- Show if User is logged in AND Device is mobile
- Show if User is Admin AND Is front page
- Combine various rules for complex visibility conditions
Support for Custom Rules
- Add your own custom visibility rules
- Extend functionality to meet specific needs
- Tailor menu visibility to unique site requirements
Features list
Feature
Free version
Premium version
Quantity-based discounts (volume pricing)
Offers discounts based on the quantity purchased.
Role-based pricing
Sets different prices for different user roles.
Built-in min/max/group-of quantity limits
Enforces minimum, maximum, or specific group quantity limits.
Various templates to display pricing
Provides multiple templates for displaying prices.
Real-time price changes on the product page
Updates prices in real-time on the product page.
Cart upsells
Suggests additional products in the cart for upselling.
Hide prices and prevent from purchasing for guests
Conceals prices and restricts purchases for non-logged-in users.
Works great with variable products
Fully compatible with variable products.
Import & Export (WP All Import supported)
Supports import and export functionalities, including WP All Import.
[tiered-pricing-table] shortcode and Gutenberg block available
Provides a shortcode and Gutenberg block for tiered pricing tables.
Works great with Elementor, WooCommerce Subscriptions, Product Add-ons, Product Bundles and many other popular plugins
Highly compatible with Elementor, WooCommerce Subscriptions, and other popular plugins.
Set up new prices
Set up new prices directly on the edit product page or by creating a global pricing rule
Configure quantity limits
Configure quantity limits (minimum, maximum, and group of quantity)
Flexible advance options
Flexible advance options such as the pricing template (layout) or quantity unit name
Individual pricing for user roles
Set individual pricing for any user’s role
Global rules for custom pricing
Global rules for custom pricing for a bunch of products
Mix and Match tiered pricing
Mix and Match tiered pricing based on total quantity of different products
Suspend and reactivate rules
Rules can be suspended and reactivated in one click
Various display options
Various display options for pricing on the product page
Correct pricing display
Pricing displays correctly at other places in your store
Control tiered pricing in cart
Control how to show tiered pricing in the cart
Control calculation logic
Control calculation logic
Utilizes theme’s styles
Utilizes the theme’s styles for a natural look
Pricing
In some cases companies have different prices based on various components like a location. As a result the prices displayed here can differ from the ones you see on their websites.
See all pricing options