• Saltar a la navegación principal
  • Saltar al contenido principal
Código Genesis

Código Genesis

Tutoriales de WordPress y Genesis Framework

  • Empieza aquí
  • Cuenta
    • Suscripción
    • Perfil
    • Actualizar tarjeta
    • Favoritos
    • Salir
  • Suscribirse
  • Acceder

Eliminar el enlace de Memberships de la página mi cuenta de WooCommerce

Aprende en este tutorial cómo eliminar el enlace de Memberships de la página «mi cuenta» de WooCommerce con un sencillo snippet de código.

Al instalar y configurar WooCommerce se crea una página que permite al cliente gestionar sus pedidos, datos, etc. Por defecto cuenta con los siguientes apartados:

  • Escritorio
  • Métodos de pago
  • Pedidos
  • Descargas
  • Direcciones
  • Detalles de la cuenta
  • Salir
Página de mi cuenta de WooCommerce por defecto.

En un tutorial anterior ya vimos cómo puedes eliminar los que no te interese mostrar.

Pero si estás usando el plugin WooCommerce Memberships te habrás percatado de que también añade un enlace nuevo y es posible que no te interese mostrarlo.

Página de mi cuenta de WooCommerce con Memberships.

Al no tratarse se un campo nativo de WooCommerce la manera eliminarlo es un poco distinta, así que vamos a ver cómo hacerlo:

Snippet para ocultar el enlace de Membership de la página mi cuenta de WooCommerce

Opción A

Añade el siguiente snippet al fichero functions.php o a tu plugin de funcionalidades:

Para ver este código y los otros 1803 snippets de esta web,
identifícate o suscríbete aquí.

En este caso también utilizas el filtro woocommerce_account_menu_items para eliminar el campo de Memberships, pero tienes que encapsularlo en una función que se ejecute en init.

Opción B

Si no te importa que además de ocultar el enlace de «mi cuenta» tampoco se pueda acceder a él directamente (introduciendo la URL) tienes otra opción más sencilla que es ir a WooCommerce > Ajustes > Avanzado y eliminar el texto que viene en el campo «My Membership».

Normalmente está rellenado con «members-area», pero si lo eliminas y lo dejas en blanco ya no habrá un enlace para acceder y por lo tanto tampoco se mostrará en la página de «mi cuenta».

Conclusión

Como ves, tienes dos opciones para evitar que se muestre el enlace de Memberships en la página de mi cuenta de WooCommerce.

¿Alguna duda? Te leo en los comentarios.

Y si quieres darme una sugerencia para próximos tutoriales, déjamela en el formulario de contacto. Ventajas de ser suscriptor. 😉

PHP Productos WooCommerce

Nahuai Badiola

Desarrollador web especializado en WordPress y Genesis Framework. CEO de Código Genesis y cofundador de OsomPress (temas y plugins para WordPress).

Para dejar dudas o preguntas sobre este código, puedes login o suscribirte.

  • Empieza aquí
  • Sobre Código Genesis
  • Preguntas frecuentes
  • Contacto

Aviso legal · Política de privacidad · Política de cookies · Condiciones de contratación
Copyright © 2023 · Código Genesis

¿Has olvidado tu contraseña?