Categories

Featured templates

Magento. How to add a custom link to header links

Ray Taylor April 20, 2015
Rating: 5.0/5. From 2 votes.
Please wait...

In this tutorial you will learn how to add Top Link and/or Swipe Menu link item in Magento template(s).

Magento. How to add a custom link to header links

  1. Create a new page if you have not done it yet. In our example, we will add a new page and name it New with URL KEY new:

    magento_add_toplinks-1

  2. Open app\design\frontend\default\themeXXX\layout\customer.xml file using an FTP client or File Manager in your hosting Cpanel.

  3. Find a
    <reference name="top.links"> in Default Layout section.

    Add the following code to add new item:

    <action method="addLink" translate="label title"><label>New</label><url>new
    </url><title>New</title><prepare/><urlParams/><position>60</position></action>
  4. Note that if you do not have "top.links" reference, you need to add it:

    <reference name="top.links">
    <action method="addLink" translate="label title"><label>New</label><url>new
    </url><title>New</title><prepare/><urlParams/><position>60</position></action>
    </reference>

    magento_add_toplinks-2

  5. Check your label, title and url values.

  6. Save your changes and open your site to check the result:

    magento_add_toplinks-3

  7. In order to add a new item to the Swipe Menu section (mobile layout), open app\design\frontend\default\themeXXX\template\page\html\header.phtml file and locate the following section:

    <div class="swipe-menu">
    
  8. Add the following code for your new menu item:

    <?php echo $this->getChildHtml('topLinks') ?> :
    <a href="<?php echo $this->getUrl('new') ?>" title="<?php echo $this->__('New') ?>" class="home-link"><?php echo $this->__('New') ?>
    </a>   
    

    magento_add_toplinks-4

  9. Save your changes and open your site to check the result:

    magento_add_toplinks-5

Thank you for reading this tutorial. Now you know how to add Top Link and Swipe Menu link item in Magento template(s).

Feel free to check the detailed video tutorial below:

Magento. How to add a custom link to header links

Templates for Magento
This entry was posted in Magento Tutorials and tagged custom, header, link, Magento, top. Bookmark the permalink.

Submit a ticket

If you are still unable to find a sufficient tutorial regarding your issue please use the following link to submit a request to our technical support team. We'll provide you with our help and assistance within next 24 hours: Submit a ticket