WooCommerce Composite Products
- dans le fichier wp-content\plugins\
woocommerce-composite- products\includes\class-wc-cp- display.php ajoutez le code suivant : $suffix='' ; 
- dans le fichier wp-content\plugins\
woocommerce-composite- products\assets\js\frontend\ add-to-cart-composite.js ajoutez le code suivant : if (woocs_current_currency != undefined && woocs_current_currency['rate'] != undefined) { price_data.base_price = price_data.base_price * woocs_current_currency['rate']; price_data.base_regular_price = price_data.base_regular_price * woocs_current_currency['rate']; composite_totals.price = composite_totals.price * woocs_current_currency['rate']; composite_totals.regular_price = composite_totals.regular_price * woocs_current_currency['rate']; }
- dans le fichier functions.php ajoutez le code suivant :
add_filter('woocs_fixed_raw_woocommerce_price', function($tmp_val, $product, $price) { if ($price == 0) { return $price; } return $tmp_val; }, 999, 3);
Cette modification se trouve dans le fichier d'un autre plugin, donc une mise à jour du plugin l'annulera. Notez le changement et réappliquez-le après chaque mise à jour de ce plugin — ou demandez à ses auteurs d'inclure la correction de leur côté, qui est la seule version qui perdure. Si la modification se trouve à l'intérieur de FOX lui-même, dites-nous : une correction qui doit être réappliquée manuellement est un bug de notre côté, pas une solution.