FOX - Currency Switcher for WooCommerce

YITH Woocommerce Points and Rewards

Pluginhttps://wordpress.org/plugins/yith-woocommerce-points-and-rewards/
  • In der Datei functions.php Ihres aktuellen WordPress-Themes fügen Sie folgenden Code hinzu:
    add_filter('ywpar_get_active_currency_list', 'woof_get_active_currency_list');
    function woof_get_active_currency_list($currencies) {
        global $WOOCS;
        $currencies = array_keys($WOOCS->get_currencies());
        return $currencies;
    }
  • In der Datei wp-content\plugins\yith-woocommerce-points-and-rewards-premium\templates\panel\types\options-percentual-conversion.php fügen Sie folgenden Code hinzu:
    <?php
    
    if (class_exists('WOOCS')) {
        global $WOOCS;
        $currencies = $WOOCS->get_currencies();
        echo $currencies[$current_currency]['symbol'];
    } else {
        echo get_woocommerce_currency_symbol($current_currency);
    }
    ?>
  • In der Datei \wp-content\plugins\yith-woocommerce-points-and-rewards-premium\templates\panel\types\options-conversion.php fügen Sie folgenden Code hinzu:
    <?php
    
    if (class_exists('WOOCS')) {
        global $WOOCS;
        $currencies = $WOOCS->get_currencies();
        echo $currencies[$current_currency]['symbol'];
    } else {
        echo get_woocommerce_currency_symbol($current_currency);
    }
    ?>
     
YITH Woocommerce Points and RewardsYITH Woocommerce Points and Rewards
 
Diese Bearbeitung befindet sich in einer Datei eines anderen Plugins, daher wird ein Update des Plugins sie rückgängig machen. Notieren Sie die Änderung und wenden Sie sie nach jedem Update des Plugins erneut an – oder bitten Sie die Autoren, den Fix auf ihrer Seite einzubauen, was die einzige Version ist, die bestehen bleibt. Wenn die Änderung in FOX selbst vorgenommen wurde, teilen Sie uns dies mit: Ein Fix, der manuell erneut angewendet werden muss, ist ein Fehler auf unserer Seite, keine Lösung.