Soporte » Guías – Resolución de problemas » Problemas en correos pedidos woocommerce

  • Buenas, gracias por adelantado… y muy buen trabajo…

    Mi problema viene con la última versión wordpress 5.7 -lo he deducido por las fechas-.

    Recibía correctamente en español los correos de pedidos woocommerce. Cuando actualicé wordpress -el primer pedido incorrecto fue el 18 de marzo-, venía sin «ñ», sin tildes sin la moneda €… bueno, no le presté demasiada atención pero, he visto que el en otras páginas con woocommerce me está pasando lo mismo.

    He estado mirando y mirando a ver si encontraba algún comentario o algo.

    He cambiado DB-CHARSET y tampoco…

    ¿Alguna idea?

Viendo 8 respuestas - de la 1 a la 8 (de un total de 8)
  • Hola @rbernal1972

    Con la informacion que aportas no podemos deducir gran cosa.
    Sobre el cambio del charset, no tiene nada que ver ya que es solamente para la base de datos y se define cuando lo instalas y se crea la DB por primera vez. Para cambiarlo se necesitaria una consulta concreta en la DB.
    Entiendo que los mensajes se envian en castellano, es correcto?
    En que idioma tienes el WordPress?
    Estan actualizadas las traducciones?
    Usas algun plugin que interactue con los mails?

    Iniciador del debate Rafael Bernal Aranda

    (@rbernal1972)

    Buenas tardes, ok… a ver si puedo ampliar información:

    «Entiendo que los mensajes se envían en castellano, es correcto?
    En que idioma tienes el WordPress?
    Están actualizadas las traducciones?
    Usas algún plugin que interactúe con los mails?»

    Si, todo en castellano, y tampoco tengo nada que interactúe con los emails…

    Para que te hagas una idea esto es lo que sale en el correo de pedido:

    Subtotal: 17,65?
    Env?o: 7,00??v?a Precio ?nico
    M?todo de pago: Transferencia bancaria directa

    Direcci?n de facturaci?n

    Direcci?n de env?o

    Hola @rbernal1972

    Diria que es un problema de codificacion de archivos, podria ser varias cosas pero primero y por rapidez entra por FTP o desde el gestor de archivos de tu panel del servidor y renombra la carpeta languages que encontraras dentro de la carpeta wp-content, luego entra en el WordPress y en actualizaciones si te aparece actualiza las traducciones, normalmente las traducciones se actualizan solas pero miralo para asegurarte que tienes todas.
    Luego haz un pedido de prueba y comentas.
    Si aun sigue apareciendo se complica un poco, ya que podria ser desde el propio WordPress hasta el gestor de correo.

    Iniciador del debate Rafael Bernal Aranda

    (@rbernal1972)

    Gracias amigo,… pero no.

    Se ha actualizado la carpeta, pero sigue igual.

    Saludos y gracias…

    P.D. Pero, lo más curioso es que tengo varias webs de woocommerce, como te comenté al principio, que sucede los mismo.. ug.. no sé.

    kallookoo

    (@kallookoo)

    Hola @rbernal1972

    Prueba lo siguiente:
    Manda un correo usando PHP directamente sin utilizar el WordPress
    Y tambien desde el webmail
    Obviamente en los dos casos añade acentos, etc… No se porque pero tengo la sensacion de que el problema viene del propio servidor.
    Cuando lo hagas comentame si los recibistes correctamente.

    Iniciador del debate Rafael Bernal Aranda

    (@rbernal1972)

    Buenas @kallookoo. Menos mal, diste con el problema…

    Visto tu mensaje me puse en contacto con el administrador del servidor…

    Después de un tira y afloja con pruebas, ha dado con el problema: Implementó -justo en los días de la actualización wordpress- un filtro personalizado para envíos de correos -por el tema de preservar la reputación de sus servidores- y ahí estaba.

    Por lo que he entendido: El filtro interpretaba un sólo idioma -el de cabecera- para todo el correo y no era lo ideal, evidentemente…

    Te agradezco mucho y a los compañeros de soporte por toda la ayuda… Gracias.

    kallookoo

    (@kallookoo)

    Hola @rbernal1972

    Perfecto! Cuando puedas marcalo como resuelto, asi nos ayudas en la organizacion del foro.
    Gracias

    Iniciador del debate Rafael Bernal Aranda

    (@rbernal1972)

    ok. Gracias por todo

Viendo 8 respuestas - de la 1 a la 8 (de un total de 8)
  • Debes estar registrado para responder a este debate.