Aprende en este tutorial cómo ocultar la dirección de envío en la página «mi cuenta» de WooCommerce con un sencillo snippet de código.
Personalizar la página de «mi cuenta» de WooCommerce es una buena manera de mejorar la experiencia de tus clientes.
En tutoriales anteriores ya viste cómo eliminar alguno de los campos que aparecen en la página de mi cuenta de WooCommerce y cómo se puede añadir un enlace personalizado.
En este vamos a ver cómo puedes simplificar el apartado de direcciones en caso de que vendas productos digitales y no necesites mostrar la dirección de envío.
Recordemos que WooCommerce, por defecto, crea una página de mi cuenta con los siguientes apartados:
- Escritorio
- Métodos de pago
- Pedidos
- Descargas
- Direcciones
- Detalles de la cuenta
- Salir
Y dentro del apartado de direcciones se muestran tanto la de facturación como la de envío:

Pero gracias al filtro woocommerce_my_account_get_addresses
de WooCommerce puedes modificarlo.

Aquí tienes cómo hacerlo:
Snippet para eliminar la dirección de envío de la página mi cuenta de WooCommerce
Añade el siguiente snippet al fichero functions.php o a tu plugin de funcionalidades:
Para ver este código y los otros 1957 snippets de esta web,
identifícate o suscríbete aquí.
Utilizas el filtro woocommerce_my_account_get_addresses
para que no se carguen los campos de la dirección de envío.
Conclusión
Como ves, con unas pocas líneas de código puedes eliminar la dirección de envío de la página de mi cuenta de WooCommerce. Ideal para simplificar y evitar confusiones si vendes productos digitales.
¿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. 😉