Aprende en este tutorial cómo añadir un texto personalizado a los gastos de envío de WooCommerce que dependa de la zona o dirección con un sencillo snippet de código.
WooCommerce te permite fijar distintos gastos de envío dependiendo de la dirección que introduzca el comprador:
Pero quizás en algunos casos, como por ejemplo Ceuta y Melilla o las islas Canarias, te pueda interesar añadir un texto explicativo a continuación del precio; especialmente si hay temas relacionados con aduanas.
Este podría ser el carrito de un envío peninsular normal:
Y este añadiendo un texto personalizado:
Aquí tienes cómo hacerlo:
Snippet para añadir un texto personalizado a los gastos de envío en WooCommerce
Añade el siguiente snippet al fichero functions.php o a tu plugin de funcionalidades:
Para ver este código y los otros 2057 snippets de esta web,
identifícate o suscríbete aquí.
En este caso usas el hook de WooCommerce woocommerce_after_shipping_rate para colocar el texto justo después del precio de envío.
Y configuras un mensaje distinto para dos zonas de envío, Ceuta y Melilla por un lado y las islas Canarias por otro.
Por supuesto, puedes cambiar el texto por el que tú quieras y añadir nuevos mensajes para otras zonas si lo necesitas.
Conclusión
Como ves, con unas pocas líneas de código puedes añadir un texto personalizado a los gastos de envío en WooCommerce que dependa de la zona o dirección de envío.
¿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. 😉