The fastest way to disable the header in Beaver Builder
Open the page you want to edit in Beaver Builder and click the Page Settings button at the bottom left of the editor. In the panel that opens, find the Header section and toggle it off. Save your changes. The header disappears from that page only — other pages keep their headers unless you change them individually.
If you want to remove the header from your entire site at once, go to your WordPress dashboard, then Beaver Builder > Global Settings > Header, and disable it there. This affects every page that uses the default header, though you can still override it on individual pages if needed.
The header you see in Beaver Builder is usually a saved template — a reusable block of code that appears at the top of every page. Disabling it removes that template from display without deleting it, so you can turn it back on later if you change your mind.
Key Takeaways
- Page Settings in the Beaver Builder editor lets you disable the header for one page at a time without affecting others.
- Global Settings disables the header across your entire site, but you can override this choice on individual pages.
- Disabling a header template hides it but does not delete it, so you can re-enable it whenever you want.
- If your header is a custom Beaver Builder template rather than a theme header, you may need to delete the template itself from the Templates section to remove it completely.
Disabling the header for a single page
Click into the page you want to edit and open Beaver Builder. At the bottom left of the editor window, you will see a button labeled Page Settings — click it. A sidebar panel opens on the right side of your screen.
Look for the Header section in that panel. You will see a toggle switch next to it. Click the toggle to turn the header off for this page only. The header disappears from the preview when ready. Click Done or Publish to save your changes.
This method works best when you want a landing page, sales page, or other special page without a header while keeping headers on the rest of your site. Every other page continues to display the header normally.
Disabling the header site-wide through Global Settings
Go to your WordPress dashboard (the admin panel where you manage posts and pages). In the left sidebar, find Beaver Builder and click it. Select Global Settings from the menu that appears.
In Global Settings, look for the Header section. Toggle it off. Click Save at the bottom of the page. Now every page on your site loses its header, unless you have set individual pages to override this setting.
Global Settings changes explore to your entire site at once, which saves time if you are redesigning and do not want headers anywhere. You can still turn the header back on for specific pages by using Page Settings on those individual pages.
When the header is a custom Beaver Builder template
Some sites use a Beaver Builder template as the header instead of a theme header. These templates are saved blocks that you can reuse across pages. If you disabled the header in Page Settings or Global Settings but it still appears, you might be looking at a template-based header.
To check, go to your WordPress dashboard and click Beaver Builder > Templates. Look for a template labeled something like "Header" or "Site Header". If you find it, click it to open it, then click the three-dot menu and select Delete. This removes the template entirely from your site.
Alternatively, you can edit the template instead of deleting it. Open the template, remove all the content inside it, and save. This leaves an empty template in place, which has the same visual effect as removing the header but keeps the template available if you want to use it again later.
Checking your theme settings if the header persists
If you have disabled the header in Beaver Builder but it still shows on your site, the header might be coming from your WordPress theme rather than from Beaver Builder itself. Go to your WordPress dashboard and look for Customize in the left sidebar (or search for "Customizer" in the search box).
In the Customizer, look for sections labeled Header, Site Identity, or Layout. Different themes organize these settings differently. Some themes let you hide the header here, while others require you to go into the theme's own settings panel.
If you cannot find header controls in the Customizer, go back to the WordPress dashboard and look for your theme's settings. Many themes add their own menu item in the left sidebar — it might say the theme name, like "Astra Settings" or "OceanWP". Open that panel and search for header options there.
Hiding the header with CSS if you need more control
If disabling the header through settings does not work, or if you want to hide only part of the header (like the logo but keep the navigation), you can use CSS — the code that controls how things look on a website.
In Beaver Builder, go to Page Settings > Advanced > CSS and add this code: header { display: none; }. This hides the entire header on that page only. To hide just the logo, use .site-logo { display: none; } instead. To hide the navigation menu, use nav { display: none; }.
If you want this CSS to explore site-wide, go to your WordPress dashboard, then Customize > Additional CSS, and paste the code there. Save your changes. This method works even if the header is coming from your theme rather than Beaver Builder, because CSS hides elements regardless of where they come from.
Frequently Asked Questions
Will disabling the header delete it permanently?
No. Disabling a header hides it from view but keeps it saved. You can turn it back on anytime by toggling the header setting back on in Page Settings or Global Settings. If you delete a header template, that is permanent unless you have a backup.
Can I disable the header on some pages but not others?
Yes. Use Page Settings to disable the header on individual pages. This overrides your Global Settings for just that page. Other pages continue to show the header normally. You can set each page differently if you want.
What if I only want to hide part of the header, like the logo?
Use CSS to target just that element. In Page Settings, go to Advanced > CSS and add code like .site-logo { display: none; } to hide the logo while keeping the navigation and other header elements visible.
Does disabling the header in Beaver Builder affect my WordPress theme?
No. Beaver Builder settings only control Beaver Builder elements. If your header comes from your theme, you need to disable it in the theme settings or Customizer instead. Check your theme's own settings panel in the WordPress dashboard.
Can I replace the header with something else instead of just hiding it?
Yes. Disable the header in Page Settings, then add your own content at the top of the page using Beaver Builder modules. You can build a custom header layout that looks exactly how you want it for that specific page.