Hello Jaime,
Thank you for your post.
A quick context about the pages and Bricks templates:
- Bricks will try to find the suitable header, content, and footer templates for every page rendered with Bricks, based on the template conditions. This means that if you set two header templates with the condition āEntire Siteā, Bricks will only use one (the newest template).
- The section template will not be triggered by any template condition. This will change in the near future when we implement the following Bricks idea: Ideas ā Bricks
Getting back to the issue you are facing, I think a possible workaround to build a layout with a vertical header template + an horizontal top bar on every page (as described here), is to create the top bar as a section template, and then use the Bricks template shortcode to render that section template using the following code (add it to your Bricks child theme functions.php):
add_action( 'bricks_after_header', function() {
echo do_shortcode( '[bricks_template id="XXX"]' );
});
Where the XXX is the ID of your section template (the one that has the top bar).
Please let me know if this approach is suitable for you.
Thank you
Luis