FOX - Currency Switcher for WooCommerce

woocs_product_fixed_price_data_simple_types

Le filtre woocs_product_fixed_price_data_simple_types déclare pour quels types de produits les champs de prix fixes par devise apparaissent dans l'éditeur de produit. Par défaut, la liste est simple, external, subscription, composite, bundle et box_product. Un type de produit personnalisé enregistré par un thème ou un autre plugin n'y figure pas, donc ses produits n'affichent aucun champ de prix fixe tant que vous n'ajoutez pas vous-même le type.
add_filter('woocs_product_fixed_price_data_simple_types', function ($types) {
    $types[] = 'my_custom_type';

    return $types;
});
Paramètres :
  • $types (array) - slugs de types de produits
Renvoie :
  • (array) la liste des types qui reçoivent des champs de prix fixes
Remarque : ajouter un type fait apparaître les champs, mais ne garantit pas que le type personnalisé les lise lorsqu'il calcule un prix. Testez une commande réelle dans une deuxième devise avant de vous y fier.