¿Quieres incluir un enlace en cada método de envío en la página de finalizar compra de tu tienda online? Podría ser una gran ayuda para que los clientes entiendan las tasas de envío que se le están aplicando, justo antes del pago.
Si estás pensando lo mismo que yo ¿a que ya se te ha ocurrido cómo hacer el apaño?
Pues sí, andas encaminado, porque el campo del nombre de las tarifas de envío admite HTML, y podrías añadir algo así…
Envío estándar (48 horas) (<a href="https://ayudawp.com/tabla-precios-envio/">Ver tabla de precios</a>)
Ya solo queda comprobar si funciona el truco en la página de pago…
¡Sorpresa! ¡El enlace no funciona! 🙁
Esto es debido a que, por defecto, WooCommerce rompe el HTML en portada, salvo que te saltes ese límite, que es lo que vamos a aprender hoy 😉
El truco consiste en añadir el enlace, no en el título de la tarifa de envío, sino mediante PHP, con un filtro, así:
/* Enlace tabla tarifas envio en el pago */ add_filter( 'woocommerce_cart_shipping_method_full_label', 'ayudawp_enlace_tabla_envio' ); function ayudawp_enlace_tabla_envio( $label ) { return $label . ' (<a target"_blank" rel="nofollow" href="https://miweb.com/tabla-tarifas-envio/">Ver tarifas</a>)'; }
Añade este código al final del archivo functions.php del tema hijo, o con cualquier otro método de tu elección, y la cosa cambia, del todo…
Ahora ya funciona correctamente.
Por supuesto, cambia el enlace de ejemplo por el tuyo, donde tengas la explicación o tabla de las tarifas de envío, y si no lo has creado ya sabes, te toca.
¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!
binance
Thanks for sharing. I read many of your blog posts, cool, your blog is very good.