Fügen Sie in der Datei functions.php Ihres aktuellen WordPress-Child-Themes den folgenden Code hinzu:
add_filter('vendor_commission_amount', function ($amount, $product_id, $variation_id, $item, $order_id, $item_id) {
if (class_exists('WOOCS')) {
global $WOOCS;
$_order_currency = get_post_meta($order_id, '_order_currency', true);
$order_rate = get_post_meta($order_id, '_woocs_order_rate', true);
$currencies = $WOOCS->get_currencies();
if (!$order_rate) {
if (isset($currencies[$_order_currency])) {
$order_rate = $currencies[$_order_currency]['rate'];
}
}
if ($order_rate) {
$amount = $WOOCS->back_convert($amount, $order_rate, 2);
}
}
return $amount;
}, 99, 6);
(Dadurch bleiben die Provisionen nur in einer Währung erhalten)
Um die Bestellbeträge korrekt umzurechnen, ändern Sie in der Datei - "wp-content\plugins\dc-woocommerce-multi-vendor\classes\class-wcmp-vendor-details.php" den Code von
zu
Ändern Sie in der Datei - "wp-content\plugins\dc-woocommerce-multi-vendor\templates\vendor-dashboard\vendor-orders\views\html-order-item.php" den Code:
if (class_exists('WOOCS')) {
global $WOOCS;
$WOOCS->reset_currency();
}
echo '<div class="commission">' . wc_price($commission) . '</div>';
if (class_exists('WOOCS')) {
$_order_currency = get_post_meta($order->get_id(), '_order_currency', true);
$WOOCS->set_currency($_order_currency);
}
UND fügen Sie in der Datei - "wp-content\plugins\dc-woocommerce-multi-vendor\classes\class-wcmp-vendor-details.php" den Code hinzu:
if (class_exists('WOOCS')) {
global $WOOCS;
$WOOCS->reset_currency();
}
UND fügen Sie in der Datei - "wp-content\plugins\dc-woocommerce-multi-vendor\classes\class-wcmp-post-commission.php" den Code hinzu:
if (class_exists('WOOCS')) {
global $WOOCS;
$WOOCS->reset_currency();
}
+ fügen Sie den Code hinzu:
if (class_exists('WOOCS')) {
global $WOOCS;
$WOOCS->reset_currency();
}
Fügen Sie außerdem in derselben Datei den Code hinzu:
if (class_exists('WOOCS')) {
global $WOOCS;
$WOOCS->reset_currency();
}
🌸
Referenz zu Shortcodes, Funktionen, Actions und Filtern für FOX WooCommerce Currency Switcher
Codex — FOX Currency Switcher
Wir verwenden Cookies, um Ihnen das beste Erlebnis auf unserer Website zu bieten. Wenn Sie diese Website weiterhin nutzen, gehen wir davon aus, dass Sie damit einverstanden sind.