Cómo cambiar el texto “Agotado” por “Vendido” en WooCommerce fácilmente

En este tutorial te mostramos cómo personalizar el mensaje que WooCommerce muestra cuando un producto está agotado. Por defecto, WooCommerce utiliza la palabra “Agotado”, pero si prefieres que aparezca “Vendido” para darle un toque más personalizado y acorde a tu tienda, este snippet te ayudará.

Solo necesitas añadir una función en el archivo functions.php de tu tema hijo activo para aplicar este cambio de manera segura y sin afectar otras funcionalidades.

// Cambiar el texto "Agotado" por "Vendido" en WooCommerce
add_filter( 'woocommerce_get_availability', 'custom_woocommerce_availability_text' );
function custom_woocommerce_availability_text( $availability ) {
    if ( isset( $availability['availability'] ) ) {
        $availability['availability'] = str_ireplace( 'Agotado', 'Vendido', $availability['availability'] );
    }
    return $availability;
}