UberMenu Conditionals Extension

Type
Price$8
DocumentationSupport Guide
Demo
Select License
Purchase
Product Details
Version
3.1
Requirements
WordPress 5.5 or later
UberMenu 3.7+
Browser Compatibility
Chrome, Firefox, Safari (Mac), IE9+, Safari (mobile), Chrome (mobile)
Control which menu items are displayed with UberMenu Conditionals

This plugin is an extension for UberMenu – WordPress Mega Menu Plugin

UberMenu Conditionals adds the option to conditionally display or hide any item in your UberMenu. It adds a new option to each menu item, where you can select which condition must be met via a select box.

Hidden items will be completely absent from the HTML markup, not hidden via CSS, and all child items of hidden items will be removed as well.

Choose up to 2 conditions per menu item, and configure whether one or both conditions must be met to display the item.

Predefined conditions include:

  • If user is logged in
  • If user is not logged in
  • If user can [capability]
  • If user cannot [capability]
  • User is [role]
  • User is not [role]
  • On front page
  • Not on front page
  • On home page (main blog)
  • Not on home page (main blog)
  • On a page
  • Not on a page
  • On a single Post
  • Not on a single Post
  • On a page template
  • Not on a page template
  • Post in Category
  • Post not in Category
  • Post has Tag
  • Post does not have Tag
  • Post has Term
  • Post does not have Term
  • On a Category Archive
  • On a Tag Archive
  • On a Taxonomy Archive
  • On an Author Archive page
  • On any archive page
  • On Search Results page
  • On 404 page
  • On a single Page, Post, or Attachment
  • Is Post Type [type]

Parameters can be passed to many of the functions to restrict the condition to a particular post/Page or set of posts/Pages, for example.

Users can also define custom conditions in PHP via a filter. An example and function template is provided in the documentation.

New! Easily add a logout link to your menu

Requirements

UberMenu not included; must be purchased separately.