Shopify: hay un conflicto con mi selector de mercado/divisa

En este artículo, obtendrá más información sobre cómo gestionar un posible conflicto entre Weglot y su selector de mercado/divisa.


Si utiliza el tema Dawn o el tema Glaze de Shopify, es posible que se produzca un comportamiento no deseado al instalar Weglot en su sitio web, ya que el selector de mercado/divisa permanece abierto.

Esto se debe a que tanto Weglot como estos temas de Shopify utilizan la clase CSS «country-selector».


Hay dos soluciones diferentes para resolver esto:


Utilice código JavaScript

Puede acceder a su panel de administración de Shopify, seleccionar «Tienda online», ir a «Temas», hacer clic en «...» y luego en «Editar código», y pegar este código en el archivo theme.liquid, en la sección head del código existente:

<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>

Utilice CSS

Puede ir a su dashboard de Weglot dashboard Configuración > Selector de idioma > Custom CSS añadir este código:

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

No olvide guardar los cambios que haya realizado.



Si sigue experimentando este comportamiento indeseado en su sitio web, no dude en ponerse en contacto con nosotros en support@weglot.com.

¿Responde esto a su pregunta? Gracias por sus comentarios Ha habido un problema al enviar su comentario. Vuelva a intentarlo más tarde.

¿Aún necesita ayuda? Contacte con nosotros Contacte con nosotros