Add custom link in header in Magento 2

add-custom-header-link-magento-2

In this blog,  I want to share with you the way how to create a header link in your Magento 2 site.

Before we begin, if you don’t know how to create a simple custom module in Magento 2, please follow the Step 1 in our guide here : http://magenest.com/manage-cookie-magento-2/

Now let’s code!

Step 1: We will create a CMS page. For example, we create a “Custom Link” page  with an URL such as http://domain.com/custom_link

Step 2:  Create a default.xml file in the following path:  app\code\Vendor\Module\view\frontend\layout with the following content:

For more details, the previous xml is used to register a Block Class in “Vendor_name\Module_name\Block\Link” . Then, set Label and URL path for it in the arguments tag.

Step 3:  Create the Block class Link with the following content:

Well done, we just completed. If your code works fine, it should be like the one that I created inside this image: a Membership Plans link beside the sign in button on top of the page.

 

Share

Comments (0)

Speak Your Mind

− 6 = 2