We are going through a website redesign and will be switching to a marketplace theme.
The theme is excellent the only issue is it is missing one feature we want in the top global navigation. (In the sandbox to test)I naturally created a child theme with the global navigation and made the neccecary changes.
It works but does this mean that we will have to apply the child theme to every page we are updating for the global navigation to work like this?
Hey @SEsposito4 the "theme" is basically just an overarching group of settings and templates. Each page is created using a template from a theme, so if you already have pages that are setup you will need to change the template on them to one from your new theme to apply it to these pages.
Tom Mahon Technical Consultant | Solutions Engineer | Community Champion Baskey Digitial
If you've updated the global navigation in a HubSpot child theme, those changes should automatically apply to all pages using the parent theme’s global header. You don’t need to manually apply the child theme to every page—as long as the navigation is properly set up.
How HubSpot Handles Global Navigation in Child Themes:
. Global Header or Module – Most themes have a shared header.html file or a reusable module for navigation. If you modify this in the child theme, all pages using that header should update automatically.
. Template Inheritance – If your pages use templates from the parent theme but should pull from the child theme instead, make sure they’re actually using the child theme’s version.
. Custom Page Overrides – If a page has a custom header (from a drag-and-drop editor or a unique module), it won’t automatically update. You’ll need to check and adjust those pages manually.
How to Make Sure Your Navigation Updates Everywhere: . Modify the global header file (header.html) or navigation module in your child theme.
. Make sure all pages use the child theme’s templates.
. Look for pages with custom headers and update them as needed.
I hope this will help you out. Please mark it as Solution Accepted and upvote to help another Community member. Thanks!
Hey @SEsposito4 the "theme" is basically just an overarching group of settings and templates. Each page is created using a template from a theme, so if you already have pages that are setup you will need to change the template on them to one from your new theme to apply it to these pages.
Tom Mahon Technical Consultant | Solutions Engineer | Community Champion Baskey Digitial