FOX - Currency Switcher for WooCommerce

Themify – Filtro de productos WooCommerce

URL del plugin: https://wordpress.org/plugins/themify-wc-product-filter/
  • En el archivo wp-content\plugins\themify-wc-product-filter\public\js\wpf-public.js cambia el siguiente código:
    $label_min.text( Math.ceil(ui.values[ 0 ] * parseFloat(woocs_current_currency.rate)) );
    $label_max.text( Math.ceil(ui.values[ 1 ] * parseFloat(woocs_current_currency.rate)));
  • En el archivo wp-content\plugins\themify-wc-product-filter\includes\class-wpf-form.php cambia el siguiente código:
    //convert
    $from_label = empty($from) ? $min : $from;
    $to_label = empty($to) ? $max : $to;
    
    if (class_exists('WOOCS')) {
        global $WOOCS;
        $from_label = floor($WOOCS->woocs_exchange_value($from_label));
        $to_label = ceil($WOOCS->woocs_exchange_value($to_label));
    }
  • En el archivo wp-content\plugins\woocommerce-currency-switcher\classes\woocs.php cambia este código:
    echo "<script>";
    echo $this->init_js_properties();
    echo "</script>";
Esta edición está dentro del archivo de otro plugin, por lo que una actualización del plugin la deshará. Anota el cambio y vuelve a aplicarlo después de cada actualización de ese plugin, o pide a sus autores que incluyan la corrección de su lado, que es la única versión que perdura. Si el cambio está dentro del propio FOX, dínoslo: una corrección que debe volverse a aplicar manualmente es un error de nuestra parte, no una solución.