GeneratePress Site Header and Navigation Blocks

Mastering the New Site Header and Navigation Blocks

The new Site Header and Navigation Blocks unlock a world of creative potential and enhanced performance for WordPress sites. Here's how to use them.

Kathy

July 1, 2025

GenerateBlocks Pro 2.2 has landed, and it’s a game-changer for WordPress site builders. The new Site Header Block and Navigation Block empower you to create fully customized, high-performance headers and navigation menus directly in the WordPress block editor. 

Paired with 15 ready-to-use Site Header Patterns in the GenerateBlocks Pro Pattern Library, these blocks make it easier than ever to get started, whether you’re a beginner or a pro. This release makes building unique headers easier than ever before, offering limitless design possibilities. Let’s explore the key benefits and how these tools can transform your website-building experience!

A New Era of Header and Navigation Design

GeneratePress Key West Starter Site Header

With GenerateBlocks Pro, you have the option to build your header and navigation using GenerateBlocks. If you can dream it up and build it with GenerateBlocks, it can become your site’s header or navigation. These innovative blocks offer a significant leap, moving beyond the WordPress Customizer’s constraints. 

Getting started with these new blocks might seem daunting, but the 15 Site Header Patterns in the GenerateBlocks Pro Pattern Library provide pre-designed, customizable templates to kickstart your projects, saving time and sparking inspiration.

Here are the standout benefits:

1. Unmatched Design Freedom with Starter Patterns

The WordPress Customizer often limits header and navigation styling to predefined options. The Site Header Block and Navigation Block shatter these barriers, letting you build anything from minimalist headers to complex hero sections with dynamic content. To help you get started, the GenerateBlocks Pro Pattern Library now includes 15 Site Header Patterns, offering professionally designed layouts that you can import and customize in seconds. These patterns cover a range of basic styles, giving you a head start on your design. The Site Header Block also supports:

  • Logos, menus, buttons, or dynamic content with full design control.
  • Merged headers with page content for stunning hero sections.
  • Precise editor width settings for accurate design visualization.

The Navigation Block lets you create responsive, dynamic menus with complete control over layout, typography, and colors. You can place menus anywhere — sidebars, footers, or custom sections — unlocking endless possibilities.

2. Lightning-Fast Performance

Performance is at the core of GenerateBlocks, and these blocks are optimized for speed. Unlike Customizer-based navigation or standard block menus, the Site Header and Navigation Blocks minimize bloat for fast-loading headers and menus. These blocks outperform customizer-based navigation in accessibility and performance, thanks to a modern, lightweight codebase. Both the Navigation Block and Site Header Block use minimal Javascript, and the Site Header Sticky Navigation does not require jQuery.

3. Device-Specific Customization

Create entirely different headers and navigation menus for each device. Need a compact mobile menu and a multi-tiered desktop navigation? These blocks let you tailor designs for every screen size, ensuring a seamless user experience. This responsiveness far surpasses the Customizer’s one-size-fits-all approach.

4. Seamless Integration with GenerateBlocks Global Styles

Apply your Global Styles and Global Classes to headers and navigation for consistency. Use predefined button styles for navigation CTAs or maintain uniform typography across your site. This integration boosts performance, saves time, and ensures a cohesive look with minimal effort.

5. No Limitations. You Can Build Anything

If you can build it with GenerateBlocks, it can be your header or navigation. The Site Header Block supports advanced layouts and dynamic data with GenerateBlocks Pro, while the Navigation Block’s child blocks offer granular styling controls. 

The 15 Site Header Patterns provide a foundation, but you can customize them or build from scratch for small blogs or complex eCommerce sites. Use them as individual blocks, reusable blocks, or within GeneratePress Elements for maximum flexibility.

Getting Started with the Site Header and Navigation Blocks

Here’s how to use these blocks, starting with the Pattern Library. 

First, create a classic menu in Appearance > Menus. The Navigation Block will immediately inherit from the menu you establish in WordPress, so ensure your menu is ready. 

Next, determine how you’ll be placing the Site Header Block. If you’ll be placing it site-wide, start with GeneratePress Elements. Ensure that Elements is activated in your GeneratePress settings.

Activate Elements Module in GeneratePress

Go to Appearance > Elements, and click Add New. 

Add New Element

Choose “Block” as the Element type. Label it something intuitive, such as “Site Header.”

Choose Element Type Block

Set the Element Type to “Site Header.” This will replace the theme’s site header.

Block Element Type: Set to Site Header

Under “Display Rules” at the bottom of the page, choose which pages on which you would like to display this header. For the entire site, choose “Entire Site” for the Location. 

Next, click the GenerateBlocks logo in the upper right, and open the Pattern Library.

Open the Pattern Library

Choose from one of the 15 pre-made headers available. 

Pattern Library Site Headers

Style the header any way you wish, setting various styles for different device sizes: desktop, tablet, or mobile. You can set your new block-based header to be “sticky” with the Site Header Block settings. Refer to the Site Header documentation for more details. 

As you’ll see with the Patterns in the GenerateBlocks Pattern Library, you can add any other blocks you wish to the Site Header Block. In our examples, you’ll see buttons and logos added to the Header patterns. You can get creative here. 

The Navigation Block within the Site Header Block has a variety of settings, giving it great flexibility. The block consists of a main Navigation Block and several child blocks. Each block provides extensive controls for customizing your site’s navigation. Refer to the Navigation Block documentation for more details. 

Save the Element by clicking “Publish,” and view your site to see the change to your site’s header. GeneratePress Elements will replace your existing header from the Customizer with the Element you have created. Make sure you view your site on all device sizes to ensure it looks the way you wish.

Check out The Admin Bar’s video tutorial on GenerateBlocks 2.2 for practical examples of using these blocks and patterns effectively.

Why These Blocks and Patterns Matter

The Site Header and Navigation Blocks, combined with the 15 Site Header Patterns, align with WordPress’s shift toward Full Site Editing (FSE). They simplify design while ensuring compatibility with WordPress’s evolving ecosystem. The patterns provide instant starting points, making these tools accessible for beginners while offering the flexibility developers crave. 

Build responsive, accessible, and fast-loading headers and menus without heavy page builders or custom code, all within the GeneratePress and GenerateBlocks ecosystem.

Tips for Success

  • Start with Patterns. Import a Site Header Pattern from the Pattern Library to quickly set up a professional header, then tweak it to match your brand.
  • Use Dynamic Data. Personalize your header with dynamic content, such as user-specific information for logged-in users. (Example, “Welcome, Janet.”)
  • Test Across Devices. Leverage device-specific customization for an optimal user experience.

Headers and Navigation Have Never Been Easier

The GenerateBlocks Pro Site Header and Navigation Blocks, enhanced by 15 Site Header Patterns in the Pattern Library, redefine WordPress header and menu design. These tools offer unmatched creative freedom, blazing-fast performance, and seamless integration with your existing designs. Whether you start with a pattern or build from scratch, you can create headers and navigation as unique as your vision—no limitations. 

GeneratePress One provides everything you need to create innovative headers and navigation for your next project.  Watch for new Starter Sites coming soon, like the Key West example above, to showcase innovative ways to use GenerateBlocks to create headers and navigation that set your site apart from the competition.

Get GeneratePress One

GeneratePress One is our flagship product, which includes all Pro products in the GeneratePress suite of tools. With one easy subscription, you can access our premium theme, the entire suite of plugins, including GenerateBlocks 2.0 Pro, and industry-leading support and save over $100/year.

Get GeneratePress One

Leave a Comment