# GeneratePress: Notice Bar Below the Header

> Adds a dismiss-free notice bar right below the GeneratePress header, for opening hours, sales or important updates.

- Type: PHP
- Runs: Frontend only
- Category: [Page Builders & Themes](https://wpide.com/library/category/page-builders/)
- Tags: generatepress, header, notice
- Author: WPIDE Team
- Installs: 0
- Updated: 2026-10-28
- Page: https://wpide.com/library/generatepress-banner-after-header/

## Code

```php
// Message to show below the header.
$wpide_gp_notice = 'We are moving! From March 1 find us at <strong>12 Harbor Street</strong>.';

add_action( 'generate_after_header', function () use ( $wpide_gp_notice ) {
    if ( '' === trim( $wpide_gp_notice ) ) {
        return;
    }

    echo '<div class="wpide-gp-notice grid-container" role="status" style="padding:10px 20px;background:#eef6ff;border-left:4px solid #1e73be;margin-top:20px;">' . wp_kses_post( $wpide_gp_notice ) . '</div>';
} );
```

## Notes

Basic HTML is allowed in the message; leave it empty to hide the bar.

## How to use it

Install the free WPIDE plugin (https://wordpress.org/plugins/wpide/), find "GeneratePress: Notice Bar Below the Header" in its snippet library and add it in one click; or create a new PHP snippet in WPIDE (or any code snippets plugin) and paste the code above. More snippets: https://wpide.com/library/
