Sarathlal N

Remove navigation links from Magento 1 account dashboard sidebar

When we login as a user in a Magento site, we can see too many navigation links on the Account dashboard side bar. Some of them are unnecessary for simple E-Commerce projects and regularly I want to remove them.

To simply remove navigation links on the account dashboard side bar, we just want to over ride a template file.

Step 1: Select the template file ( yourPackage/YourTemplate/customer/account/navigation.phtml ).

Step 2: Replace the below line

<?php $count = count($links); ?>

With

<?php $_count = count($_links);
  unset($_links['account']); /* Account Info */     
  unset($_links['account_edit']); /* Account Info */            
  unset($_links['tags']); /* My Tags */
  unset($_links['invitations']); /* My Invitations */
  unset($_links['reviews']);  /* Reviews */
  unset($_links['wishlist']); /* Wishlist */
  unset($_links['newsletter']); /* Newsletter */
  unset($_links['orders']); /* My Orders */
  unset($_links['address_book']); /* Address */
  unset($_links['enterprise_customerbalance']); /* Store Credit */
  unset($_links['OAuth Customer Tokens']); /* My Applications */
  unset($_links['enterprise_reward']); /* Reward Points */
  unset($_links['giftregistry']); /* Gift Registry */
  unset($_links['downloadable_products']); /* My Downloadable Products */
  unset($_links['recurring_profiles']); /* Recurring Profiles */
  unset($_links['billing_agreements']); /* Billing Agreements */
  unset($_links['enterprise_giftcardaccount']); /* Gift Card Link */
?>

The above code will unset all navigation links on Account dashboard side bar. That means, only unset the items you don’t required.

Looking for a skilled WordPress/WooCommerce developer? I'm currently available for freelance, contract, or full-time remote opportunities! Let's create something amazing together. Send me a quick message, and I'll respond within 24 hours!

Recent Posts

  1. REST API Methods Explained with Best Practices for Building Clean and Secure APIs
  2. My 28-Day Plan to Master Modern WordPress Development Using AI Tools
  3. Scaling WordPress - How Custom Database Tables Solve the Post Meta Bottleneck
  4. WordPress Transients Explained - A Developer's Guide to Site Performance
  5. Behind the Click - The Hidden Journey of Your Web Requests

Your Questions / Comments

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