How to remove the "My Downloadable Products" link ?

How to Remove the "My Downloadable Products" Link from the Customer Account Menu in Magento 2

When managing a Magento 2 store, you may need to customize the customer account menu by removing certain links that are not relevant to your business. One such link is the "My Downloadable Products" link. Below is a step-by-step guide on how to remove this link from the customer account menu.

Step 1: Create a Custom Module

To make this change, it's best to create a custom module. This keeps your changes modular and avoids directly modifying core files.

  1. Create the module directory structure:
    app/code/Vendor/RemoveDownloadableLink
  2. Create the registration.php file:
    
    
  3. Create the module.xml file:
    
    
    
        
    
            

Step 2: Use a Layout XML File to Remove the Link

Magento allows you to remove blocks or containers using layout XML files. In this step, you will create a layout file to remove the "My Downloadable Products" link.

  1. Create the customer_account.xml layout file:
    app/code/Vendor/RemoveDownloadableLink/view/frontend/layout/customer_account.xml
  2. Add the following code to customer_account.xml:
    
    
    
        
            
        
    
            

    This code targets the specific block that generates the "My Downloadable Products" link and removes it.

Step 3: Clear Cache and Test

After setting up the module, clear the Magento cache and check if the link has been successfully removed.

  1. Enable the module:

    Run the following command to enable your custom module:

    bin/magento module:enable Vendor_RemoveDownloadableLink
  2. Clear the cache:
    bin/magento cache:clean
  3. Test the removal:

    Log in to a customer account in the frontend, and you should no longer see the "My Downloadable Products" link in the account menu.

Conclusion

By following these steps, you can easily remove the "My Downloadable Products" link from the customer account menu in Magento 2. This method ensures that your changes are clean, and maintainable, and don't affect other parts of your Magento installation.

For more detailed Magento 2 tutorials and expert advice, feel free to contact us at [email protected], or visit ArmMage.



Ready to elevate your e-commerce business?

Discuss your business objectives with us. Get in touch today to explore ways we can assist in reaching them.

Copyright © 2021-present ArmMage Inc. All rights reserved.