Hi, I recently asked about Ubermenu on my website. Pages do not open when menu items are clicked on a mobile device but works fine on computer or laptop. I emailed the developer and below is the response. If I do this, will it affect anything else on the site? If so, do you have any other menu plugin suggestions? The issue is that I only want my navigation menu to be one line across, not 2 in order to fit all of my menu items. I tried making the text smaller but it did not work. Thanks! Hopefully I won't have many more questions in the support forums when my sites are working OK. Nancy Oh, now I can see your issue! Seems like your theme incorporates ddsmoothmenu.js, which breaks the JavaScript functionallity, when used with UberMenu. So now you have this JS error on your webpage: Uncaught TypeError: Cannot set property 'className' of undefined ddsmoothmenu.js:50 You should try opening this file http://funnypagesofwilkes.com/wp-content/themes/localbusinesstheme/js/custom.js?ver=3.5.2 and removing this lines: 12345678 //Menu Init ddsmoothmenu.init({ mainmenuid: "menu", //menu DIV id orientation: 'h', //Horizontal or vertical menu: Set to "h" or "v" classname: 'ddsmoothmenu', //class added to menu's outer DIV //customtheme: ["#1c5a80", "#18374a"], contentsource: "markup" //"markup" or ["container_id", "path_to_menu_file"] });
Hello, It requires lots of customization to replace the current menu with another menu in the theme, If you want to put another menu you may call to freelancer to do that. But, If you want menu in a single line, then you will make dropdown menu as much as possible, It will solve your issue. For creating dropdown all you have to do is add new pages name them (for eg. submenu 1, submenu 2)then select Menus option (Appearance > Menus) and follow instruction given in image
Thanks, I had decided to rethink my menu and use more submenus if Ubermenu would not work well with the theme.