FOX - Currency Switcher for WooCommerce

Themify – WooCommerce-Produktfilter

Plugin-URL: https://wordpress.org/plugins/themify-wc-product-filter/
  • In der Datei wp-content\plugins\themify-wc-product-filter\public\js\wpf-public.js ändern Sie den folgenden Code:
    $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)));
  • In der Datei wp-content\plugins\themify-wc-product-filter\includes\class-wpf-form.php ändern Sie den folgenden Code:
    //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));
    }
  • In der Datei wp-content\plugins\woocommerce-currency-switcher\classes\woocs.php ändern Sie diesen Code:
    echo "<script>";
    echo $this->init_js_properties();
    echo "</script>";
Diese Bearbeitung befindet sich in der Datei eines anderen Plugins – ein Plugin-Update macht sie rückgängig. Notieren Sie die Änderung und wenden Sie sie nach jedem Update dieses Plugins erneut an – oder bitten Sie die Autoren, den Fix auf ihrer Seite einzufügen, das ist die einzige Version, die bestehen bleibt. Wenn die Änderung in FOX selbst liegt, teilen Sie uns mit: Ein Fix, der von Hand wiederholt werden muss, ist ein Fehler auf unserer Seite, keine Lösung.