Saltar al contenido Saltar a la barra lateral

Este hilo está resuelto. Aquí tienes una descripción del problema y la solución.

Problem:
El cliente tiene un sitio web con múltiples monedas utilizando Woocommerce Multilingual & Multicurrency, con el dólar estadounidense (USD) como moneda principal. Utilizan el shortcode [sale_products] para mostrar productos en oferta en una página de Woocommerce. Sin embargo, cuando un usuario cambia la configuración regional a Argentina, la página muestra productos que no están en oferta en ARS, en lugar de USD.
Solution:
Primero, confirmamos que el shortcode [sale_products] es parte de WooCommerce y no de un plugin de terceros. Luego, solicitamos al cliente que proporcionara la información de depuración del sitio siguiendo los pasos en este enlace. Además, pedimos una URL para revisar el problema directamente. Tras revisar la URL, observamos que al cambiar la configuración regional a Argentina, la página redirige a una versión que muestra los precios en EUR en lugar de ARS, lo cual es parte del problema inicial.

Si esta solución no resuelve tu problema, o si parece no ser relevante debido a actualizaciones o diferencias en tu caso, te recomendamos abrir un nuevo ticket de soporte. Te sugerimos también revisar los problemas conocidos, verificar la versión de la solución permanente y confirmar que tienes instaladas las últimas versiones de los temas y plugins. Para asistencia adicional, visita nuestro foro de soporte.

0% of people find this useful.

Este es el foro de soporte técnico de WPML, el plugin multilingüe de WordPress.

Todas las personas pueden leerlo pero solo los clientes de WPML pueden ingresar comentarios. El equipo de WPML responde en los foros 6 días a la semana, 22 horas por día.

Este tema contiene 7 respuestas, tiene 2 voices.

Última actualización por Carlos Rojas hace 1 año, 3 meses.

Asistido por: Carlos Rojas.

Autor Publicaciones
junio 24, 2024 a las 2:39 pm #15808281

alejandroF-13

Antecedentes del problema:
Tenemos un sitio web con múltiples monedas, para lo cual usamos la opción Woocommerce Multilingual & Multicurrency. La moneda principal es el dólar estadounidense (USD). Tenemos una página de Woocommerce que muestra los productos en oferta. Para ello usamos el shortcode [sale_products]. Tenemos algunos productos en oferta (solo en USD). Para esto, al editar el producto, colocamos el precio en USD dentro del campo Sale; y activamos la opción "Set prices in other currencies manually" para colocar un precio en Regular Price (ARS), dejando en blanco Sale Price (ARS).

Síntomas:
El shortcode [sale_products] muestra los productos en oferta siempre, sin importar cuál es la moneda seleccionada.

Preguntas:
¿Cómo puedo hacer que el shortcode [sale_products] muestre los productos en oferta solo cuando se visualiza la moneda USD y no en ARS?

junio 25, 2024 a las 8:04 am #15817813

Carlos Rojas
Partidario de WPML desde 03/2017

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+02:00)

Hola,
Muchas gracias por contactarnos

1.- Puede decirme si el shortcode [sale_products] proviene de Woocommerce o de una funcionalidad de terceros?

2.- Por favor comparte la información de depuración del sitio en la sección que aparece debajo de este ticket

En este enlace enlace encontrarás los pasos a seguir: https://wpml.org/es/faq/como-proporcionar-informacion-de-depuracion-para-obtener-soporte-mas-rapidamente/

Por favor no pegues la información de depuración del sitio dentro del ticket

Saludos,
Carlos

junio 28, 2024 a las 12:38 pm #15851941

alejandroF-13

Hola Carlos,

El shortcode [sale_products] es de WooCommerce.

Adjunto la información solicitada.

Muchas gracias

Alejandro

julio 1, 2024 a las 6:47 am #15865953

Carlos Rojas
Partidario de WPML desde 03/2017

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+02:00)

Hola Alejandro,

Puede compartir una URL donde aparezca el problema?

julio 2, 2024 a las 12:25 pm #15875126

alejandroF-13

Hola Carlos,

Esta es la URL: enlace oculto
Si ves los precios en ARS, tendrás el problema. No debería haber productos listados allí.

Abajo de todo, a la derecha, hay un selector de países. Puedes seleccionar Argentina para forzar la moneda ARS (es probable que tengas que volver a Sale, haciendo click arriba de todo).

En otras monedas también se listan productos en oferta, pero correctamente.

Saludos

julio 3, 2024 a las 8:15 am #15882122

Carlos Rojas
Partidario de WPML desde 03/2017

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+02:00)

Muchas gracias por su mensaje.

Cuando visito la URL que compartió y cambio a Argentina me redirige a enlace oculto por lo que no puedo ver la página de ofertas en ARS, solamente en EUR

julio 3, 2024 a las 12:43 pm #15884347

alejandroF-13

Hola Carlos,

Luego de elegir Argentina, puedes volver al listado de ofertas haciendo click en el link Sale, arriba de todo. Y verás la página en cuestión, en ARS, con productos que no están en oferta. Ese es justamente el problema que queremos corregir.

Saludos

julio 4, 2024 a las 7:26 am #15889625

Carlos Rojas
Partidario de WPML desde 03/2017

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+02:00)

Hola,

Los precios siempre me aparecen en EUR -ver imagen adjunta-

FireShot Capture 293 - Dubié - Shop items on sale _ Dubie - dubie.com.png