Supongamos que desea ayudar a los clientes a comprender sus tarifas y beneficios de envío en el carrito de WooCommerce y las páginas de pago, agregando un enlace a cada opción de envío (por ejemplo, «por ejemplo»Ver preguntas frecuentes de envío«).

Como puede ver en la primera y segunda captura de pantalla a continuación, si ingresa cualquier HTML dentro de la zona de envío de WooCommerce -> Configuración del método de envío, esto se despojará y las etiquetas HTML como hipervínculos no funcionarán.

Entonces, ¿cómo podemos agregar un enlace de texto que se puede hacer clic a cada método de envío, dado que no podemos usar la configuración de WooCommerce? Bueno, como de costumbre, un fragmento de PHP rápido puede ayudarnos con eso. ¡Disfrutar!

Si ingresamos algún HTML en la configuración del método de envío …
… WooCommerce tira el HTML en la frontend, por lo que no es posible agregar hipervínculos, por ejemplo.
¡Cambiemos eso! Con un fragmento PHP simple, puede agregar cualquier HTML al principio o al final de la etiqueta de tasa de envío única, como un hipervínculo.

Php Snippet: agregue el hipervínculo de texto a los métodos de envío @ WooCommerce Cart & Checkout

/**  n*@snippet       Add HTML to Shipping Rate Label @ WooCommerce Cart & Checkout  n*@how-to        https://tdestudiodesign.com/tutoriales  n*@author        Tomás Lucas D´Amario, TD Estudio Design  n*@compatible    WooCommerce 9  n*@community     https://tdestudiodesign.com/club */add_filter( 'woocommerce_cart_shipping_method_full_label', 'tddesign_shipping_method_suffix', 9999, 2 );function tddesign_shipping_method_suffix( $label, $method ) {   return $label . ' (<a href="">shipping FAQ</a>)';}

¿Dónde agregar código personalizado?

Debes colocar PHP personalizado en funciones.php y CSS personalizado en style.css del tema de su hijo: ¿Dónde colocar la personalización de WooCommerce?

Este código todavía funciona, a menos que informe lo contrario. Para excluir los conflictos, cambie temporalmente al tema de la tienda, deshabilite todos los complementos, excepto WooCommerce, y pruebe el fragmento nuevamente: Solución de problemas de WooCommerce 101

Contenido relacionado

Tomás Lucas D´Amario

Programador y Desarrollador

Experto en WooCommerce y WordPress. Trabajando como un profesional independiente de WooCommerce desde 2016. Su objetivo es ayudar a los empresarios y desarrolladores a superar sus pesadillas de WooCommerce. Sigueme o contactame por Linkedin