- WordPress :6.5
- Statut : non résolu
- Ce sujet contient 3 réponses, 2 participants et a été mis à jour pour la dernière fois par loicVivien, le il y a 4 semaines.
-
AuteurMessages
-
7 septembre 2024 à 0 h 00 min #2479906
Bonjour,
Ma configuration WP actuelle
- Version de PHP/MySQL : 7.4/mysqlnd 7.4.33
- Thème utilisé : Divi
- Extensions en place :
-
<table class= »widefat striped health-check-table » role= »presentation »>
<tbody>
<tr>
<td>All-in-One WP Migration</td>
</tr>
<tr>
<td>Bloom</td>
</tr>
<tr>
<td>Chronopost</td>
</tr>
<tr>
<td>Code Snippets</td>
</tr>
<tr>
<td>Colissimo shipping methods for WooCommerce</td>
</tr>
<tr>
<td>CookieYes | GDPR Cookie Consent</td>
</tr>
<tr>
<td>Custom Product Tabs for WooCommerce</td>
</tr>
<tr>
<td>DHL eCommerce for WooCommmerce</td>
</tr>
<tr>
<td>DHL Express Live Rates</td>
</tr>
<tr>
<td>Divi BodyCommerce</td>
</tr>
<tr>
<td>Divi Torque Lite</td>
</tr>
<tr>
<td>Facebook for WooCommerce</td>
</tr>
<tr>
<td>Mailchimp for WooCommerce</td>
</tr>
<tr>
<td>MultiStep Checkout for WooCommerce</td>
</tr>
<tr>
<td>NitroPack</td>
</tr>
<tr>
<td>Performance Lab</td>
</tr>
<tr>
<td>Popup Maker</td>
</tr>
<tr>
<td>Popups for Divi</td>
</tr>
<tr>
<td>Rank Math SEO</td>
</tr>
<tr>
<td>Rank Math SEO PRO</td>
</tr>
<tr>
<td>Simple Divi Shortcode</td>
</tr>
<tr>
<td>Site Kit by Google</td>
</tr>
<tr>
<td>Supreme Modules Lite – Divi Theme, Extra Theme and Divi Builder</td>
</tr>
<tr>
<td>Weglot Translate</td>
</tr>
<tr>
<td>WooCommerce</td>
</tr>
<tr>
<td>WooCommerce Multilingual & Multicurrency</td>
</tr>
<tr>
<td>WooCommerce Shipping & Tax</td>
</tr>
<tr>
<td>WooCommerce Stripe Gateway</td>
</tr>
<tr>
<td>Woo Partial.ly</td>
</tr>
<tr>
<td>Wp Edit Password Protected</td>
</tr>
<tr>
<td>WP HTML Mail – Email Template Designer</td>
</tr>
<tr>
<td>WP HTML Mail – WooCommerce</td>
</tr>
<tr>
<td>WPS Hide Login</td>
</tr>
<tr>
<td>Zoho SalesIQ</td>
</tr>
</tbody>
</table>
-
<table class= »widefat striped health-check-table » role= »presentation »>
- Nom de l’hébergeur : OVH
- Adresse du site : https://www.maison-alcee.com/
Problème(s) rencontré(s) :
Bonjour,
Je me permets de vous contacter aujourd’hui, car je rencontre un problème depuis plusieurs semaines sur le site d’une cliente (https://www.maison-alcee.com/).
Ce site utilise plusieurs extensions, notamment WooCommerce Multilingual & Multicurrency with WPML ainsi que NitroPack. L’objectif est d’afficher, par exemple, le prix de la Persée Azur (https://www.maison-alcee.com/produit/persee/#azur) à 7 500 € HT pour les utilisateurs en France, et à $8 900 hors taxes pour les utilisateurs aux États-Unis.Le problème rencontré est le suivant :
Lorsque mon VPN est désactivé et que je me trouve en France, le prix s’affiche correctement en euros.
Cependant, lorsque j’active le VPN pour simuler une connexion depuis les États-Unis, le montant s’affiche parfois correctement ($8 900 hors taxes), mais la plupart du temps, il reste affiché en euros (7 500 € HT).J’ai trouvé une solution proposée ici : https://wpml.org/forums/topic/nitropack-and-multi-currency/
J’ai donc ajouté le code suivant dans le fichier functions.php de mon thème WordPress :
function wcml_set_custom_currency_cookie( $currency = false ) {
if ( is_admin() && !( defined(‘DOING_AJAX’) && DOING_AJAX ) )
return;
if ( !empty( $currency ) ) {
setcookie(‘wcml_custom_currency_cookie’, $currency, time() + 60*60*24*7, ‘/’);
return;
}
if ( empty( $_COOKIE[‘wcml_custom_currency_cookie’] ) && function_exists( ‘get_woocommerce_currency’ ) ) {
setcookie(‘wcml_custom_currency_cookie’, get_woocommerce_currency(), time() + 60*60*24*7, ‘/’);
}
}
add_action(‘wcml_switch_currency’, ‘wcml_set_custom_currency_cookie’);
add_action(‘init’, ‘wcml_set_custom_currency_cookie’);J’ai également ajouté wcml_custom_currency_cookie (https://ibb.co/vV9Zvkk) dans les paramètres de NitroPack (Cache Settings > Cache).
Malheureusement, le problème persiste.Pour information, j’utilise un VPN pour effectuer mes tests.
Auriez-vous des suggestions ou des pistes à explorer pour résoudre ce problème ?
Merci par avance,
Loïc V.12 septembre 2024 à 19 h 03 min #2480138Salut, as-tu essayé en désactivant ton extension de cache ?
13 septembre 2024 à 19 h 23 min #2480181Salut,
Merci pour ton retour.
Depuis que j’ai posté mon message, j’ai fait des progrès sur ce sujet.
J’ai testé sans NitroPack, et le plugin fonctionne correctement.
J’ai contacté NitroPack et, après plusieurs échanges, il en est ressorti que le plugin n’était pas compatible avec NitroPack. Ils m’ont conseillé d’utiliser CURCY – WooCommerce Multi Currency.
J’ai donc désinstallé l’ancienne extension et installé CURCY – WooCommerce Multi Currency. Malheureusement, un nouveau problème est apparu : les prix s’affichent désormais en dollars ($) partout, alors que je suis basé en France et que les prix devraient être en euros (€).
Voici la configuration mise en place sur le plugin CURCY :
Voici la configuration mise en place sur WooCommerce pour la géolocalisation :
Voici un exemple de la configuration des prix d’un produit :
Pour information, à partir de 18h ce vendredi, je vais désactiver l’extension CURCY si la solution n’est pas trouvé afin que les clients français puisse commander en € et non en $.
Aurais-tu des suggestions ou des pistes à explorer pour résoudre ce problème qui devient très urgent pour ma cliente ?
17 septembre 2024 à 0 h 43 min #2480258Bonjour,
Pour information,
Bonjour,
Pour information, j’ai réussi à résoudre le problème en modifiant le paramètre Geo API en passant de « External » à « MaxMind ».
Cependant, je rencontre actuellement un autre problème : lorsque je me situe aux États-Unis (via un VPN) et que j’ajoute un produit au panier, le prix affiché dans le panier et/ou lors du processus de commande est en € au lieu de $.
Or, si je suis basé aux États-Unis, le prix devrait toujours s’afficher en $.
Voici les paramètres du checkout pour l’extension : https://ibb.co/KwBhVSBAs-tu une solution pour résoudre ce nouveau problème ?
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.