¿Cómo cambiar el texto del botón Añadir al carrito en función del stock disponible?

Cabecera del blog de Art Project Group para los artículos sobre WooCommerce.

Cambia el texto del botón Añadir al carrito por Reservar ahora o Sin existencias según el stock real, con un código PHP y JavaScript propio.

Fuente original: ¿Cómo cambiar el texto del botón Añadir al carrito en función del stock disponible?