Back to Community

How to Fix Bravada Theme Header Issues: Menus, Images, and Height Problems

36 threads Sep 16, 2025 ThemeBravada

Content

Common Bravada Theme Header Challenges and How to Solve Them

The Bravada theme is known for its beautiful design and flexibility, but like any WordPress theme, users occasionally encounter issues with header customization. Based on community discussions, header-related problems are among the most frequently reported issues with this theme.

Why Header Issues Occur in Bravada

Header problems in the Bravada theme typically stem from three main areas: theme customization settings, CSS conflicts, or specific configuration requirements that might not be immediately obvious. The theme offers multiple header options through the WordPress Customizer, but sometimes additional code or specific approaches are needed to achieve desired results.

Most Common Header Problems and Solutions

1. Header Menu Display Issues

Several users reported problems with menus appearing incorrectly, either showing all pages instead of selected ones or appearing underneath header images.

Solution: First, ensure you've created and assigned a custom menu in Appearance > Menus. If your menu is still displaying incorrectly, check if there's a theme update available, as some menu display issues have been addressed in recent updates.

2. Header Image Height Problems

Users have experienced issues with header images reverting to their original size after being cropped or changing height unexpectedly.

Solution: When adjusting header image dimensions, make changes in both Header > Content settings and ensure your images are properly optimized. Sometimes browser caching can make it appear that changes have reverted—clear your cache after making adjustments.

3. Displaying Header Only on Homepage

Many users want the header image to appear only on the homepage rather than throughout the site.

Solution: While this option isn't always available in the theme customizer, you can achieve this with conditional CSS or by using a plugin that allows for page-specific design changes.

4. Different Headers for Logged-in vs. Logged-out Users

Some users want to display different header content based on whether a visitor is logged in.

Solution: This requires custom code. You'll need to register multiple menu locations in your child theme's functions.php file and use conditional statements to display the appropriate menu based on login status. Note that the code snippet provided in the forums using $_SESSION['valid_user'] may not work correctly—WordPress uses different authentication methods.

5. Menu Overlap with Header Content

Some users reported menus appearing underneath header images, making them unclickable.

Solution: This is typically a z-index issue that can be resolved with custom CSS. Try adding:

#header-section { 
    position: relative; 
    z-index: 100; 
}
#access { 
    position: relative; 
    z-index: 101; 
}

Best Practices for Header Customization

  • Always use a child theme when making customizations to preserve changes during theme updates
  • Clear your cache after making changes to see accurate results
  • Check for theme updates regularly, as many header-related issues have been addressed in recent versions
  • Use browser developer tools to inspect elements and test CSS changes before implementing them on your live site

When to Seek Additional Help

If these solutions don't resolve your header issues, consider that some problems might be related to plugin conflicts. Try disabling plugins temporarily to identify potential conflicts. The Bravada theme community forums often have discussions about specific header challenges that might match your situation.

Remember that header customization can sometimes require trial and error. Start with simple changes in the customizer before moving to more advanced code-based solutions.

Related Support Threads Support