Cómo mostrar el porcentaje del impuesto aplicado en WooCommerce
El problema es simple, pero la solución no quiere encontrarse. Quiero mostrar (hacer echo) del porcentaje del IVA que tengo definido en la configuración de mi WooCommerce. Digamos que es 24%. Quiero mostrarlo (en el carrito o página de checkout, no importa realmente) como 0.24. Si cambio el IVA a 22%, entonces automáticamente debería mostrar 0.22 y así sucesivamente... ¿Cómo puedo lograr esto? Muchas gracias de antemano

La solución rápida y sencilla en tu caso es:
round( reset( WC_Tax::get_rates() )['rate'] )
Esto devolverá "24". Esto te permitirá hacer lo que quieres (anunciar la única tasa de impuestos en toda la tienda), pero no funcionará correctamente si tu configuración de impuestos se vuelve más complicada que usar solo una clase de impuestos.

Para aquellos que aún estén interesados, esta es la solución que encontré ayer por la tarde. Crea un shortcode usando esta función:
// Función para añadir shortcode y mostrar las tasas de impuestos
function woocommerce_template_display_tax() {
global $product;
$tax_rates = WC_Tax::get_rates( $product->get_tax_class() );
if (!empty($tax_rates)) {
$tax_rate = reset($tax_rates);
echo sprintf(_x('Precio sin %.2f %% de impuesto', 'Texto para tasa de impuesto. %.2f =
tasa de impuesto', 'wptheme.foundation'), $tax_rate['rate']);
}
}
add_shortcode('display_tax', 'woocommerce_template_display_tax');
Usando el shortcode [display_tax]. Muestra actualmente "Precio sin xxx% de impuesto". Así que puedes modificar un poco el código anterior para que solo muestre el monto del impuesto. El código inicial se puede encontrar aquí https://stackoverflow.com/questions/44788306/woocommerce-output-product-tax-rate-wc-3-0
