Aunque el universo WordPress /Wocoommerce está repleto de plugins gratuitos que nos solucionan el trabajo de la programación, en ocasiones nos encontramos con alguna carencia difícil de resolver que no tiene plugin a medida.
Recientemente un cliente nos pidió cambiar el texto del botón de carrito predefinido «añadir a la cesta», por otro texto que debía variar según la categoría del producto. En este caso tuvimos que programar a medida la función y añadir el script de forma manual.
Este es el ejemplo del código mágico que puedes agregar directamente a archivo functions.php del tema hijo de tu template de WordPress:
ID, 'product_cat' );foreach ($terms as $term) {$product_cat = $term->slug;break;}switch($product_cat) {case 'tickets-talleres-y-sesiones';return __('inscribete ahora', 'your_theme_text_domain' );default;return __( 'Añadir al carrito', 'your_theme_text_domain' );}}
De nada! 😉