Elementor is one of the most popular page builder plugins in WordPress at present. It is incredibly easy to create a sticky header in Elementor. Using Elementor, you can create and customize your website by each pixel. Elementor has an exciting drag-and-drop element for creating an attractive and informative header section. The header section is more useful when it stays on the web page while the user scrolls up or down, called the sticky header.
This tutorial will demonstrate how easily and flexibly we can create and customize a sticky header that will engage the visitors more in your WordPress website.
What is The Use of a Sticky Header?
A general header section usually is located at the top of your web page. When the user scrolls down, the header section disappears as it is fixed at the top. The one distinction between a sticky header and the regular one is that the sticky header always stays on the top of the webpage no matter how the user scrolls on that page.
A sticky header increases the flexibility of navigation as the header section contains all the links for pages and posts. In the absence of a sticky header, your users might feel challenging to browse through your website; that is where the importance of the sticky header lies. And if you have a sidebar on your website, A sticky sidebar in WordPress is also a valuable thing.
Create a Sticky Header in Elementor Step by Step
We will see how to create a sticky header in Elementor step by step. In order to do this, install the latest version of WordPress and the free version of Elementor page builder.
Sticky Header in Elementor: Create a Main Menu
From the WordPress dashboard, go to Appearance>Menus. From the menu selection panel, click on ‘Create a new menu” inside the Edit Menu tab.’ You will the page for creating a new menu. Give your menu a name, you can create your own personal menu label if you want and click ‘Save Menu.’ After the page reloads, add pages from the Pages section on the left and click ‘add to the menu.’ Now from the Menu Settings at the bottom, select ‘Main Menu’ and ‘Main Menu-Mobile.’ to display them at those locations. Finally, click ‘Save Menu’ to finish creating your header menu. This process is the same as all the best elementor themes for WooCommerce to create a fantastic online store.
As we have created the navigation menu, it is time to install the Elementor page builder plugin. Note that you need to install the premium version of Elementor to create and customize basic theme elements like header, footer, widget section, etc. We will use the premium version to create a sticky header in Elementor from scratch as it is easier than Gutenberg, you can also compare Elementor vs Gutenberg to get the best experience from it.
Sticky Header in Elementor: Create and Customize Header with Elementor
It is time to start creating a sticky web page header design in Elementor. From the WordPress dashboard, hover on ‘Templates’ and click ‘Theme Builder.’
Inside the theme builder page, click on the ‘Header’ section and select ‘Add New Header’
You will see a pop for creating a new header. Choose the ‘Header’ template from the select box and give a name for the new header. Click ‘Create Template.’
You will be taken to the Elementor editor page, where you can customize your sticky header in Elementor with different dynamic elements and effects. Elementor offers 7+ widgets that make creating a beautiful and informative header incredibly easy. If you are using Gutenberg previously you can easily disable Gutenberg widgets block editor by following some steps.
Firstly, select a column structure for the header section. We will use the two-column layout, one will be used for the logo and the other for the navigation menu.
Now click on the column section we just created, and a section settings box will appear. Under the Layout tab, choose the ‘Boxed’ content width. There are also other features available in the settings, like column gap, height, vertical-align, etc, which you can use for the header section.
Now drag and drop the logo widget on the left column and the navigation widget on the right column. Click on the menu widget, and the menu setting will pop up. You have to select the menu we created in step 1. After that, select the right alignment for the menu. Click ‘Update,’ and we have created a basic header for our website.
The last thing left to do is to turn our newly created header into a sticky header in Elementor. Click on the ‘Edit Section’ of our header section, and a section setting will appear. Head over to the Advanced tab and click ‘Motion Effects.’
Inside the motion effects setting, choose ‘Top’ for the sticky header to appear at the top of the page. Next, you need to choose on which devices you want to display the sticky header. Choose desktop, mobile, and tablet to make the sticky header visible on those devices. Now click Publish’ and finish customizing the sticky header in Elementor.
After publishing, a new window will pop up where you can exclude or include pages to display the sticky header. Simply type and add the pages you want the sticky header appears on and exclude the ones you don’t want. Click “Save & Close” to finish publishing the newly created sticky header in Elementor.
The Elementor page builder is one of the most powerful and feature-rich editors to create any section of your website and webpage with numerous elements and unlimited customization possibilities. Following the same procedures, we have demonstrated in our tutorial will also allow you to create and edit other sections of your website as well.
This article will be helpful for you to successfully create a feature-rich, informative basic, and sticky header for your WordPress website. Feel free to review our article on the best 5 hosting services for WordPress websites to make the right choice for your precious WordPress website.