WOOCS - Sélecteur de devise WooCommerce

woots_price_format

Ce crochet utilise dans index.php du plugin -> public function woocommerce_price_format:

public function woocommerce_price_format() { $currencies = $this->get_currencies(); $currency_pos = 'gauche'; if (isset($currencies[$this->current_currency])) { $currency_pos = $currencies[$this->current_currency]['position']; } $format = '%1$s%2$s'; switch ($currency_pos) { case 'gauche' : $format = '%1$s%2$s'; Pause; case 'right' : $format = '%2$s%1$s'; Pause; case 'left_space' : $format = '%1$s %2$s'; Pause; case 'right_space' : $format = '%2$s %1$s'; Pause; } return apply_filters('woocs_price_format', $format, $currency_pos); }

Donc, si vous avez une idée de votre propre format de prix, utilisez ce crochet avec/sans conditions selon votre propre logique :

add_filter('woocs_price_format', 'my_woocs_custom_format', 999, 2); function my_woocs_custom_format($format, $currency_pos) { //faire smth avec $format ici return $format; }