If you’re looking to create a menu on your WordPress website, you have a few options. Free plugins are fine, but if you want more, you may want to check out a paid menu plugin. A premium menu plugin has many more features, such as the ability to add social, search, and register menus. Some premium plugins also let you add icon menus to your menus. Some are even multi-site compatible, and support child themes.
The Superfly Responsive Menu is a good choice for WordPress. It lets you create a menu with multiple levels, while maintaining its overall appearance. It supports animation effects like fade, slide up, and hover. Users can even specify the location of their menu using CSS. While the plugin works well with most themes, you may want to disable the default menu if you already have one in your theme. If you do, you can also hide it using simple CSS.
UberMenu is another great premium plugin. This plugin lets you add Google Maps to your menu, as well as adjust it horizontally and vertically. It is also responsive, and supports touch. It costs $11 and has over 800 sales on the plugin marketplace. Although it isn’t as popular as UberMenu, it is still a powerful plugin. It has 4.6-star ratings, and an average rating of 4.5.