FAQs

Knowledgebase Docs » UberMenu 2 » FAQs

Styling the Mobile Close (×) button 5

The black square that shows up on mobile devices allowing to close the menu on touchscreens can be styles with the selectors below. I recommend only changing colors/fonts. Styling the open and closed states

View

Create a nofollow link 0

If you want to create a nofollow link within your UberMenu, this is actually a core piece of WordPress menu functionality – this isn’t part of UberMenu. Just activate the menu Link Relationship (XFN) field and set the value to nofollow

View

How can I change the responsive breakpoints? 0

UberMenu 3 supports Custom Breakpoints. Please consider updating to UberMenu 3 (don’t forget to read the migration guide!) if you would like to change your breakpoint. Please note that this is a general overview/guide for advanced users who want to customize their responsive break points; UberMenu 2 does not support breakpoint adjustments out of the box Out of the box, UberMenu responsive breakpoints are fixed at the de facto standards of 960, 767, and 480 pixels, as described here: UberMenu Responsiveness These breakpoints are built into the basic.css, as making these values configurable would require printing a large amount of CSS in the site head. Therefore, adjusting these breakpoints requires altering the basic.css. As you know from the Customizing UberMenu section of the guide, you should never edit any UberMenu core files. Therefore the strategy to alter these breakpoints will be to: Disable the default basic.css in the UberMenu Control Panel > Advanced Settings Include a customized version of basic.css in your custom.css file Since we’re playing with the core styles, any time you update UberMenu you’re going to have to do a little extra maintenance to maintain your customizations. There’s an low maintenance way and high maintenance way to do this. We’ll cover the high maintenance strategy first. High Maintenance Route – Edit basic.css Of course, we can always just edit the CSS files directly. Copy the basic.css and your skin preset into your custom.css. Edit the media queries in basic.css to your desired breakpoints. Switch your Style Application to Custom and you’re good to go! The problem with this method is that when there is an update and basic.css changes, you’re going to need to update your customized basic.css manually. Low Maintenance Route – LESS Please note that you should be familiar with LESS to use this section; […]

View

How can I prevent UberMenu from adding CSS to my site head? 2

When UberMenu generates dynamic CSS based on your settings, it will place it in the of your site. Examples include padding for your images (based on the image size you set in the Control Panel), CSS Tweaks, as well as Sticky menu settings (if you are using the Sticky Extension), and Style Generator styles (if you choose not to print them to a file). These styles are necessary for your UberMenu to function properly, so you should not remove them completely. However, you can copy them into an external stylesheet instead if you prefer. To disable the style output in the header, add this code to your theme’s functions.php

View

Menu Items Lost / Disappeared 1

If your menu items have disappeared from the Appearance > Menus panel, this means that they have been deleted from the database. This doesn’t just happen spontaneously, it has to be triggered by something. Remember, menu items are created and stored by WordPress core in the WordPress database; UberMenu does not alter this process, it just stores extra data for these menu items. Losing menu items is not an indication of an issue with UberMenu. It is almost always indicative of a PHP configuration issue with your server Double check you’re viewing the right menu The first thing to check is that you are viewing the proper menu in Appearance > Menus. Remember that you can create multiple menus the Menus panel. Ensure that you are viewing the proper menu, that it is assigned to the appropriate Theme Location, and that that Theme Location is activated for UberMenu. Menu Item Limit – items lost upon menu save If your items are lost after clicking Save on the Appearance > Menus Panel, there is a very high likelihood that you are experiencing a Menu Item Save Limit. This is an issue with your server configuration, and not something that UberMenu can control. Fixing the issue can be pretty simple, but the menu items can’t be recovered unless you have a backup. This article describes the menu item limit issue, which affects WordPress menus with or without UberMenu, in extreme detail. Database corruption It is possible, though very rare, that you may have some type of database corruption. This might occur if another plugin/theme mistakenly deletes data from the database, or if you have some sort of infection/malware on your server that has corrupted your database tables. There is a slight possibility that running a MySQL database repair may help. You can […]

View

Windows 8 Touch Screens & IE10/11 4

UberMenu 2.4 As of UberMenu 2.4, the first click on a Windows Touch screen will open the submenu, and the second will follow the link. Both hover and click events are registered on devices with touch and pointer interfaces. This is a step toward complete Windows touch compatibility in UberMenu 3. UberMenu 2.3 and earlier If you are using a touch-enabled Windows 8 device that also includes a click device (mouse), you’ll notice that UberMenu’s submenus are triggered by a click or touch, rather than a hover event. This is an issue with the way the Windows 8 implements touch events, because they have not made touch and hover events compatible. You can read a bit about these issues here: http://forums.wpcentral.com/windows-phone-8/202545-ie-10-drop-down-menu-problem.html http://answers.microsoft.com/en-us/ie/forum/ie10-windows_8/drop-down-list-closes-immediately-on-most-web/5b9fd233-7034-4308-8bd3-0209ebd0cda0 Unfortunately, Windows 8’s touch system isn’t compatible with the standard dropdown menu that appears on just about every site on the web. While it is my goal to make UberMenu compatible of course, but it’d be great to see a solution from Microsoft on this rather than having to code another exception for IE. At the moment, what UberMenu does is to automatically force UberMenu into “Click” mode when an IE touch interface is detected – that way it can work on touch devices for touch events. The problem then is that the hover events no longer work with a mouse, and that top level links cannot be followed. Note that everything works properly on Windows 8 / IE11 on normal devices; it is only devices with touch capability that are affected. Part of the issue is that Internet Explorer has created its own touch events, like MSPointerDown, rather than following web standards events. Code that works properly on every other device/browser (and has since the inception of touch devices), isn’t handled properly with Microsoft’s proprietary implementation. The […]

View

Is there a non-WordPress version? 1

No. Or at least not yet. UberMenu is exclusively for WordPress currently. Can I use it on a non-WordPress site? In theory, yes. But it is a customization you will take on that we can’t assist with. Licensing Legally, your purchase of a single regular license will allow you to use UberMenu on a single site – whether that site is WordPress or not is irrelevant. So there is no issue there as long as you follow the licensing terms (single site, no redistribution, etc). Practicalities Since UberMenu just uses WordPress to produce HTML, CSS, and JS served to the user, these generated assets are able to be used on any site. However, extracting those assets and adapting them to non-WordPress sites is not necessarily straightforward or simple. Whether or not you can accomplish this successfully will depend on your own skill as a developer. It’s not a project I recommend undertaking for the casual WordPress user. Support and Guidance There is no support provided for using UberMenu outside of its intended environment – WordPress. We cannot assist with integration into non-WordPress sites. As general advice/guidance – I would suggest setting up a WordPress site, allowing the menu to generate your HTML markup, then copying the HTML, JS, and CSS to your non-WordPress site and customizing from there. Note you’d have a lot of WordPress-specific stuff in there, so this isn’t necessarily recommended.

View

How can I have a different menu on a specific page? 3

You can only have one UberMenu per page, but you can have multiple UberMenus on your site, provided they never occur on the same page. The real limiting factor to the number of UberMenus you can have is your number of Theme Locations. Please keep in mind that settings in the UberMenu Control Panel are global, so while you can have different menu contents on different pages, they will all share the same orientation, animations, styles, etc. To easily swap out different menus on specific pages, you can use my free Menu Swapper plugin. This plugin allows you to register new theme locations and then change out the theme location on any Page, Post, or Custom Post Type in WordPress (it won’t help on archive or taxonomy pages), without having to write any code. Get the Menu Swapper Are you looking just to change individual menu items on a specific page, or within a specific category? Check out the UberMenu Conditionals Extension

View

Why aren’t extensions included in the core plugin? 0

Not everybody needs all the functionality that the UberMenu Extensions offer – like a sticky menu, conditional menu items, or icons. In an effort to keep the core product as inexpensive as possible and keep the plugin code as lightweight as possible, non-essential components have been broken out into modular extensions which can be added to the UberMenu plugin individually to augment functionality. In other words, we could charge $40 for UberMenu with all the extensions and the menu management enhancer included – which many customers won’t need – or we can charge $16 for the core plugin and allow customers to pick and choose which functionality they’d like. In the end, this helps our customers save some cash. Thanks for your business!

View