Cambiar «Añadir al carrito» puede tener sentido para adaptar el tono o distinguir un producto bajo pedido, pero el texto debe describir de forma honesta lo que sucede al pulsar.
Primero identifica el tipo de plantilla
WooCommerce convive con plantillas clásicas y bloques. Un filtro de PHP que funciona en una plantilla puede no cambiar un bloque moderno. Revisa tema, versión y contexto antes de copiar código de Internet.
add_filter('woocommerce_product_single_add_to_cart_text', function () {
return 'Comprar ahora';
});Alternativas a tocar PHP
Para un cambio de idioma o etiqueta, comprueba ajustes, traducciones y posibilidades del editor de bloques. Evita modificar directamente archivos del plugin, porque se perderán al actualizar.
Ejemplo para plantillas clásicas
En instalaciones compatibles pueden utilizarse filtros como woocommerce_product_single_add_to_cart_text y woocommerce_product_add_to_cart_text dentro de un plugin propio o tema hijo. El ejemplo no cubre todos los bloques ni productos externos.
Pruebas antes de publicar
Comprueba producto simple, variable, agotado, tienda móvil y carrito. Un texto engañoso puede empeorar conversión o crear problemas comerciales aunque el botón se vea correctamente.
Preguntas frecuentes
¿Puedo pegarlo en functions.php del tema principal?
No es recomendable; mejor un tema hijo o plugin de personalización con copia de seguridad.
¿Se aplica a todos los productos?
Depende del filtro y plantilla. Conviene comprobar el comportamiento por tipo de producto.
Documentación y fuentes de referencia
¿Necesitas ayuda en tu estrategia digital?
Cuéntanos qué necesitas, qué web tienes y qué objetivo quieres alcanzar. Prepararemos una propuesta adaptada al alcance real.
Solicitar información ↗