Shopify - C'è un conflitto con il mio selettore di mercato/valuta

In questo articolo scoprirai come gestire un potenziale conflitto tra Weglot e il tuo selettore di mercato/valuta.


Se utilizzi il tema Dawn o Glaze di Shopify, potresti riscontrare un comportamento indesiderato durante l'installazione di Weglot sul tuo sito web, che mantiene aperto il selettore di mercato/valuta.

Ciò deriva dal fatto che sia Weglot che questi temi Shopify utilizzano la classe CSS "country-selector".


Esistono due diverse soluzioni per risolvere il problema:


Utilizza il codice JavaScript

Puoi accedere alla tua area di amministrazione di Shopify, selezionare "Negozio online", andare su "Temi", cliccare su "..." e poi su "Modifica codice", quindi incollare questo codice nel file theme.liquid, nella sezione head del codice esistente:

<script>
function removeCountrySelectorClass() {
  var element = document.querySelector("#HeaderCountryForm > div > div > div.disclosure__list-wrapper.country-selector");
  if (element) {
    element.classList.remove("country-selector");
  }
}

document.addEventListener("DOMContentLoaded", function() {
  removeCountrySelectorClass();
});
</script>

Usa i CSS

Puoi andare nella tua dashboard di Weglot > Impostazioni > Selettore lingua > CSS personalizzato e aggiungere questo codice:

div.disclosure__list-wrapper.country-selector {
  display: revert-layer !important;
}

Non dimenticare di salvare le modifiche apportate.



Se continui a riscontrare questo problema sul tuo sito web, non esitare a contattarci all'indirizzo support@weglot.com.

Questo ha risposto alla sua domanda? Grazie per il feedback Si è verificato un problema nell'invio del feedback. Riprova più tardi.

Hai ancora bisogno di aiuto? Contattateci Contattateci