Quitar enlaces en el apartado de «Mi cuenta» en Magento es casi tan fácil como en Magento 1.x. Lo único que deberemos hacer es añadir algunas líneas a nuestro fichero default.xml del tema que estemos utilizando, y por supuesto, limpiar bien la caché.

Puedes encontrar este fichero en la ruta de siempre, esto es:

app/design/frontend/vendorname/themename/Magento_Theme/layout/default.xml

En nuestro ejemplo, y como estamos utilizando el tema Último, estaría en:

app/design/frontend/Infortis/ultimo/Infortis_Ultimo/layout/default.xml

Personalizando los enlaces de Mi cuenta

Si quisiéramos, por mencionar un ejemplo, quitar el enlace de «Billing agreements», añadimos estas dos líneas (ojito que una es de comentario):

<!-- Billing agreement link -->
<referenceBlock name="customer-account-navigation-billing-agreements-link" remove="true" />

Y luego, esto es un clásico en Magento 1 y 2, limpiar bien la caché (siempre es mejor hacerlo a través de la línea de comandos, es más contundente y sobre todo, evitamos que haciéndolo desde el browser algún proceso nos de timeout):

php bin/magento cache:clean

Otros enlaces que puedes eliminar

El listado de bloques que puedes eliminar es amplio. Te dejamos algunos comunes (todo dependerá de los módulos que tengamos instalados).

<!-- Downloadable product link -->
<referenceBlock name="customer-account-navigation-downloadable-products-link" remove="true" />

<!-- Subscription link -->
<referenceBlock name="customer-account-navigation-newsletter-subscriptions-link" remove="true" />

<!-- Account edit link -->
<referenceBlock name="customer-account-navigation-account-edit-link" remove="true" />

<!-- Address link -->
<referenceBlock name="customer-account-navigation-address-link" remove="true" />

<!-- Orders link -->
<referenceBlock name="customer-account-navigation-orders-link" remove="true" />

<!-- Wish list link -->
<referenceBlock name="customer-account-navigation-wish-list-link" remove="true" />

<!-- Gift card link -->
<referenceBlock name="customer-account-navigation-gift-card-link" remove="true" />

Si necesitas quitar otro tipo de enlaces y no sabes cómo se llaman, puedes consultar la fuente. O si lo que te viene bien es darle una vuelta a la generación de índices, consulta este enlace.

Fuente: Cómo quitar enlaces en el apartado Mi cuenta

¡Quiero dejar mi opinión en Cómo quitar enlaces en el apartado «Mi cuenta», en Magento 2!

Cómo quitar enlaces en el apartado «Mi cuenta», en Magento 2

Modo invidentesOK
Volver arriba