woocommerce_base_tax_rates
Get's an array of matching rates for the shop's base country.
Использование
add_filter( 'woocommerce_base_tax_rates', 'wp_kama_woocommerce_base_tax_rates_filter' );
/**
* Function for `woocommerce_base_tax_rates` filter-hook.
*
* @param $tax_class
*
* @return
*/
function wp_kama_woocommerce_base_tax_rates_filter( $tax_class ){
// filter...
return $tax_class;
}
- $tax_class
- -
Где вызывается хук
woocommerce_base_tax_rates
woocommerce/includes/class-wc-tax.php 525-537
return apply_filters( 'woocommerce_base_tax_rates', self::find_rates( array( 'country' => WC()->countries->get_base_country(), 'state' => WC()->countries->get_base_state(), 'postcode' => WC()->countries->get_base_postcode(), 'city' => WC()->countries->get_base_city(), 'tax_class' => $tax_class, ) ), $tax_class );