A Solution To Magento 2 Navigation Menu Not Showing
Top navigation menu makes it easy for visitors to navigate through the Magento 2 store. Any issue with the navigation menu is not tolerable as it affects the user experience in your store!
Magento developers generally face the issue of the top navigation menu not displaying in the frontend. The product categories are not showing even after they are added to the admin panel. This is a widely faced problem in Magento development. It occurs when changes are made in the Root category. You need to look after the additional configuration settings when changes are made in the default category or new root category is created.
To solve this common problem, follow the given steps or you can also check this video:
Steps to solve the issue of Magento 2 Navigation Menu Not Showing:
- Login to admin panel
- Navigate to Catalog > Categories
- Select any category that is to be included in the navigation menu.
- Enable theΒ include in menu action.
- Save the configuration.
Implementing these steps will help you with the navigation menu problem and you can now check the frontend:
Help visitors walk through your store and offer excellent user experience!
Please share your doubts in the Comments section below and I’d be happy to solve it π
You may rate the post with 5 stars if found helpful.
Thank You.
Sanjay Jethva
Sanjay is the co-founder and CTO of Meetanshi with hands-on expertise with Magento since 2011. He specializes in complex development, integrations, extensions, and customizations. Sanjay is one the top 50 contributor to the Magento community and is recognized by Adobe.
His passion for Magento 2 and Shopify solutions has made him a trusted source for businesses seeking to optimize their online stores. He loves sharing technical solutions related to Magento 2 & Shopify.
8 Comments
after custom theme installation no product showing in magento front end.
can anyone help me out from this?
Hey Jaydeep you may try this Command: php bin/magento indexer:reindex,
or else check your elastic search status with: curl -XGET ‘http://localhost:9200/’
If still the problem exist please do let us know,
Thank You.
But in root category youre adding Jacket and Jacket is a subcategory. how it comes to show in root category drop down menu?
The solution works fine even if you assign a similar name to the root category and subcategory.
I checked it the same way but it didn’t work!. it’s defaultly shows 404 error… and the page url doesnt contain .html at the end. How to fix this!
It won’t matter if the page URL doesn’t contain .html
Please try to run the below command:
php bin/magento indexer:reindex
Didn’t Worked for me.
Itβs sad to hear but make sure you followed the steps properly. There might be some another issue which doesnβt let this solution work. So check for that as well.