Hi all,
I’m developing a new shop and have accidentally deleted the mega menu from the shop! I’m using the Broadcast theme. Please help
Hi all,
I’m developing a new shop and have accidentally deleted the mega menu from the shop! I’m using the Broadcast theme. Please help
Hello @Emma100 If you accidentally deleted the mega menu from the Broadcast theme on Shopify, don’t worry—it can be restored. Here’s how to fix it depending on what exactly was deleted:
Scenario 1: You deleted the mega menu from the Navigation settings
If you removed menu items from the Online Store > Navigation:
Go to Online Store > Navigation.
Select the menu assigned to your main menu (typically “Main menu”).
Recreate the structure:
. Add top-level menu items (e.g., “Shop”, “Collections”, etc.)
. Under any top-level item, add child menu items to create the dropdown/mega menu.
Save the menu.
Go to Online Store > Themes > Customize.
Click on Header and ensure the correct menu is selected for the main navigation.
The mega menu layout should reappear if the theme settings are still intact.
Scenario 2: You deleted a section or block inside the theme customizer
If you accidentally deleted a custom mega menu block or section in the Theme Customizer:
Go to Online Store > Themes > Customize.
Open the Header section or where the mega menu is configured.
Check if the theme allows adding a Mega Menu block (Broadcast usually does).
Click “Add Mega Menu” or similar block if available.
Reconnect it to the appropriate parent menu item (e.g., assign the mega menu to trigger on “Shop”).
Still not working? Restore from theme backup
If you’ve made heavy changes and can’t reverse them:
Go to Online Store > Themes.
Click Actions > Edit code on your theme.
Under the sections/ or snippets/ folder, look for anything related to:
. header.liquid
. mega-menu.liquid
. Open the file
. Click Older versions (top-right of the editor) and roll back to a previous version before the deletion.
Bonus: Broadcast’s Mega Menu works off handle-based rules
In Broadcast, the mega menu appears automatically when:
. A top-level menu item has a matching handle (e.g., shop) and you have a mega menu block for it.
. You configure it in Theme settings > Header > Mega menu blocks.
So be sure:
. The handle of the top-level menu item matches what’s expected.
. You’ve re-added the Mega Menu block in the customizer for that handle.
Thank you ![]()
To restore your mega menu in the Broadcast theme:
Go to Online Store > Navigation and check if the menu still exists.
In Online Store > Themes > Customize, go to the Header section and re-enable or rebuild the mega menu.
If needed, restore a backup using an app like Rewind.
You can also use a mega menu app like Mega Menu Pro if rebuilding manually isn’t ideal.
Navigate to Online Store > Navigation.
Open the Main menu (or whichever menu contained the mega menu).
See if the nested menu items are still there. If so, the menu structure may have just broken, but not deleted entirely.
The Broadcast theme uses menu item nesting + theme-specific settings to create mega menus. Here’s how to rebuild it:
Add a new menu item (e.g., Shop).
Under that menu item, add child menu items — these become columns in the mega menu.
Optionally, nest another level under each column to organize links.
sql
CopyEdit
Shop ├── New Arrivals ├── Categories │ ├── Tops │ ├── Bottoms └── Sale
Navigate to the Header section.
Look for options like Enable Mega Menu or something similar.
Assign the appropriate menu item (like “Shop”) to trigger the mega menu style.
Note: In Broadcast, mega menus are often enabled by assigning a specific menu name in the header settings — double check if there’s a dropdown that lets you choose a menu as a mega menu.
Some mega menus in Broadcast support images or promotional banners:
In the theme editor (Customize), go to Header > Mega menu settings.
You might find image upload options, column width, and layout choices.
If you had a working version of the mega menu previously:
Go to Online Store > Themes.
Scroll to Theme Library.
Check if you have a backup of the Broadcast theme.
Open Customize for the older version, and copy the menu structure or settings.