Sarathlal N

Add a home page link in Magento 1 default top navigation

When customizing Magento themes, regularly I want to add a home page link on Magento top navigation.

We can easily add this home page link in default navigation by adding a single line of code in our template file.

First we want to find out the template file that render our top navigation. We can find the path of this template file by enabling Template Path Hints on Configuration » Developer » Debug section from admin interface.

Then add below code snippet in that file in the main UL or OL element inside the main nav element.

<!-- ALTERNATIVE HOME BUTTON HACK -->
<li class="home"><a href="<?php echo $this->getUrl('')?>"><?php echo $this->__('Home') ?></a></li>
<!-- ALTERNATIVE HOME BUTTON HACK -->

Then save the file, refresh the cache and reload page again. We can see our new home page link in Mgento default top navigation.

Got a project in mind? Send me a quick message, and I'll get back to you within 24 hours!.

Recent Posts

  1. Disabling Payment Methods in WooCommerce Based on Conditions
  2. How to Update Product Quantity in WooCommerce Using Custom Code
  3. Dynamically Generating a Table of Contents in WordPress
  4. Direct Checkout in WooCommerce - Add Product to Cart from Checkout Page & Skip Shop, Product, and Cart Pages
  5. Understanding the Impact of git reset --hard Command

Your Questions / Comments

If you found this article interesting, found errors, or just want to discuss about it, please get in touch.