'My Account' is a customer account navigation menu that helps customers easily manage their personal information such as orders, wish lists, stored payment methods, downloadable products, and so on. But based on best coding standard, override file is not good practise to change default functionality. In this blog post, Ill create a custom module to show you how I was able to do this in Magento 2. Move to the Select static block option and choose the Megamenu-banner-1 (for column 1) or Megamenu-banner-2 (for column 2) static block among the list and press the Add button. 1. How do I add non-category links to the main navigation in a custom theme? By adding Magento 2 Mega Menu Extension you can do that. This website uses cookies to improve your experience while you navigate through the website. The best answers are voted up and rise to the top, Not the answer you're looking for? You seem to be not very good at coding when asking this question. This will now be asked to create a name for the menu. Please follow the below instruction: To add a new Custom Links, all you have to do is copy the following code: Then add it to your layout xml file. I will be using Cloudways for the Modules Namespace and Magento admin menu as the Modules Name. Generally, To achieve this functionality we can override vendor/magento/module theme/view/frontend/templates/html/topmenu.phtml file and add custom html content for add custom link in navigation menu. No coding need!Plus, wanna add new menus at the top? How to Create a Custom Navigation Menu in Magento 2? [2 Ways] MEGA MENU 2 - FEATURES. The element actually shows up in the source, it's just not inside the