FOX - Currency Switcher for WooCommerce

Actualización v.2.3.6/v.1.3.6

  • Nuevo panel de administración de WOOCS
  • Separadores de miles y decimales de precio
  • Ayudante de monedas para selecciones de usuario (en el nuevo panel de administración)
  • El campo 'interest' también funciona con porcentaje. Ejemplo: 20%
  • Nuevos hooks: 'woocs_price_thousand_sep' + 'woocs_price_decimal_sep' que te permite manipular los separadores de miles y decimales de precio según la lógica de negocio (ejemplo son países). Ejemplo:
    add_filter('woocs_price_thousand_sep', function($separator, $currency) {
    
        $wcgi = WC_Geolocation::geolocate_ip(); //woocommerce API
        //UPPERCASE for country code!
        switch ($wcgi['country']) {
            case 'US':
                $separator = '.';
                break;
            case 'GB':
                $separator = ',';
                break;
            case 'JP':
                $separator = ' ';
                break;
        }
    
        return $separator;
    },10,2);
    
    
    add_filter('woocs_price_decimal_sep', function($separator, $currency) {
    
        $wcgi = WC_Geolocation::geolocate_ip(); //woocommerce API
        //UPPERCASE for country code!
        switch ($wcgi['country']) {
            case 'US':
                $separator = ',';
                break;
            case 'GB':
                $separator = '.';
                break;
            case 'JP':
                $separator = '';
                break;
        }
    
        return $separator;
    },10,2);