Resultados de búsqueda para 'woocommerce email'

Viendo 15 resultados - del 31 al 45 (de un total de 356)
  • Foro: WooCommerce
    Como el debate: ERROR URL EN EMAIL
    • Hola,

      Cuando mis clientes reciben los correos para restablecer la contraseña, cuando hacen un pedido… reciben el típico correo pero el enlace en el contenido del correo no funciona. Se redirige a Página no encontrada.

      Por ejemplo, cuando dice: Haga clic aquí para restablecer su contraseña vaya aquí:

      https://natursenior.com/ls/click?upn=qgzkWj8wpf8tfdJE-2FmeEoV1iqQXRwzfNikncQppegj9b4kRT39nO4SlUD5UBfbNWdz8CHW2cJR4GZQ4LOqBhRjHBZooa64qkXwC0bEAVQDOF77MQDRzUh HHKqGg8p80hKpH9_r-2BtZGgcq2PsZ3BoB08JnsLQh16w3EkvqzmWpyRW-2BYEA-2FJiHrwt8k8E23oNW2D-2FsOHOw3KKmxm1PRI0iSciSdYHmqazSe-2BZ1dKdMGHKC0OmPOESNo6CDib Skro4t84-2BceJIaJfTRrBy31DF1bHRO-2BvfFjAlo60QibNQxbw1K2dedPmaoXLbK6ZhHGHyAUwgomBmXc3J-2FsDHkvBL2-2Fv7JSbe9WgNPJyoGPnsORUqo9zCk-3D

      ¿Me podéis ayudar?

      Hace unos meses tuve este error y lo resolví migrando la web a una app de WooCommerce porque estaba instalada en un WordPress y con eso se resolvió, sin embargo, el problema ha vuelto a aparecer.

      La página con la que necesito ayuda: [accede para ver el enlace]

    Foro: WooCommerce
    En respuesta a: Problemas Traducción
    Iniciador del debate gabehh95

    (@gabehh95)

    Hola,

    Gracias otra vez @hoswedaje

    Es deprimente lo que voy a contar, pero el problema no era yo, ni el WooCommerce, es mi proveedor. Hace no mucho hice un upgrade en mi host de WordPress, debido al mayor tráfico que iba teniendo en mi página y así mejorar la experiencia del usuario, ya que un mal performance ahuyenta a los clientes.

    El caso es que mi proveedor «GoDaddy» (no se lo recomiendo a nadie en este mundo) ofrece a los planes superiores un gestor de emails (una castaña.), que es algo básico para que cualquier persona con un conocimiento amateur de HTML puede hacer una plantilla cutre.

    Obviamente a mi eso no me sirve, yo quiero editar mi plantilla a mi manera, y ya el problema empieza cuando el gestor de marketing/correos de GoDaddy me inyecta líneas en ingles/castellano. Empecé a utilizar la extensiones de terceros, edité directamente los ficheros php de los mails, desactivé el Weglot, he estado analizando y leyendo foros, etc., hasta que me ha dado por revisar la documentación de GoDaddy y leo este mensaje:

    «Nota: En este momento, no es posible editar el contenido de los correos electrónicos agregados por extensiones de terceros. Si estás interesado en poder hacerlo, infórmaselo al equipo yendo a Obtener ayuda en la parte superior izquierda de la vista de administrador de WordPress. Tus comentarios ayudarán a priorizar nuestro trabajo»

    Básicamente, GoDaddy me controla las plantillas y no puedo hacer mucho, he ido al soporte a quejarme y me dicen «Bueno deberías hacer un downgrade de tu plan actual para poder editar tus plantillas con algún plugin externo». Para mi es un chiste, mientras más pago menos control tengo sobre el el sistema??????.

    Gracias igualmente @hoswedaje

    Un saludo.

    Buenas, Claro que si a ver si entre los dos damos con la tecla, y te pido mis disculpas por el error en el código. Agradezco que compartas tu código conmigo.

    Vamos a mejorar el código y explicar cada paso:

    function custom_change_reply_to_address( $headers, $email_id, $order ) {

    // Verificar si el correo electrónico es para notificar al cliente sobre el pedido completado
    if ( $email_id === 'customer_completed_order' ) {
        // Cambiar las direcciones de correo a las que quieres que lleguen las respuestas del cliente
        $new_reply_to_emails = array(
            'cuentaclientediana@gmail.com',
            'miguelitoespeso@gmail.com',
        );
    
        // Convertir el array de direcciones en una lista separada por comas
        $new_reply_to_email = implode( ',', $new_reply_to_emails );
    
        // Remover el "Reply-To" actual, si es que existe
        $headers = preg_replace( '/^Reply-To:/m', '', $headers );
    
        // Agregar la nueva lista de direcciones de correo al encabezado
        $headers .= "Reply-To: $new_reply_to_email\r\n";
    }
    
    return $headers;

    }
    add_filter( ‘woocommerce_email_headers’, ‘custom_change_reply_to_address’, 10, 3 );

    ———————————————————————–

    Explicación del código:

    1. La función custom_change_reply_to_address recibe los parámetros $headers, $email_id, y $order. $headers contiene los encabezados del correo electrónico, $email_id es una cadena que identifica el tipo de correo que se está enviando y $order es el objeto de pedido asociado al correo.
    2. Verificamos si el correo electrónico es para notificar al cliente sobre el pedido completado (customer_completed_order). Esto asegura que solo apliquemos esta modificación en los correos de «Pedido Completado».
    3. Definimos un array $new_reply_to_emails con las direcciones de correo a las que quieres que lleguen las respuestas del cliente.
    4. Convertimos el array de direcciones en una lista separada por comas utilizando la función implode.
    5. Usamos una expresión regular para eliminar cualquier «Reply-To» existente en los encabezados del correo.
    6. Agregamos la nueva lista de direcciones de correo al encabezado con la etiqueta «Reply-To».
    7. Finalmente, retornamos los encabezados modificados.

    Asegúrate de que el código sea agregado en el archivo functions.php de tu tema activo (preferiblemente en un tema hijo para evitar perder los cambios en futuras actualizaciones del tema). Una vez que hayas añadido este código, las respuestas a los correos de «Pedido Completado» deberían enviarse a las direcciones de correo especificadas en el array $new_reply_to_emails.

    Recuerda que hacer cambios en los archivos de tu sitio puede ser delicado, así que siempre es recomendable hacer una copia de seguridad antes de realizar modificaciones importantes.

    Y ya me dices si te es valido, si me he equivocado si lo has mejorado y ha funciona y de ser así me lo pasa

    jajaja

    Gracias y feliz semana

    Iniciador del debate gemayvictor

    (@gemayvictor)

    Gracias por tu dedicación. me temo que tu código no esta bien elaborado, revíselo. Un ejemplo similar tengo pero no funciona: A ver si entre los dos, hacemos algo bueno:

    function custom_change_reply_to_address( $headers, $email_id, $order ) {
    
    // Verificar si el correo electrónico es para notificar al cliente sobre el pedido completado
    
    if ( $email_id === 'customer_completed_order' ) {
    
    // Cambiar las direcciones de correo a las que quieres que lleguen las respuestas del cliente
    
    $new_reply_to_emails = array(
    
    'cuentaclientediana@gmail.com',
    
    'miguelitoespeso@gmail.com',
    
    );
    
    // Convertir el array de direcciones en una lista separada por comas
    
    $new_reply_to_email = implode( ',', $new_reply_to_emails );
    
    // Remover el "Reply-To" actual, si es que existe
    
    //$headers = preg_replace( '/^Reply-To:/m', '', $headers );
    
    // Agregar la nueva lista de direcciones de correo al encabezado
    
    $headers .= "CC: $new_reply_to_email\r\n";
    
    }
    
    return $headers;
    
    }
    
    add_filter( 'woocommerce_email_headers', 'custom_change_reply_to_address', 9999, 3 );

    Mis disculpas por la confusión en mi respuesta tambien, a ver si te puedo ayudar. Ahora entiendo mejor tu pregunta , o eso creo jajajaaj.

    Si deseas agregar varias direcciones de correo electrónico para recibir las respuestas de los clientes que responden a los correos enviados por WooCommerce, es posible hacerlo mediante una configuración adicional.

    Lamentablemente, WooCommerce de forma nativa no tiene una opción para agregar múltiples direcciones de correo electrónico en la configuración de remitente. Sin embargo, puedes lograr esto mediante el uso de un filtro en tu archivo functions.php o mediante un plugin específico. A continuación, te mostraré ambas opciones:

    Opción 1: Usando un filtro en el archivo functions.php

    Agrega el siguiente código al final del archivo functions.php de tu tema activo (preferiblemente en un tema hijo para evitar perder los cambios en futuras actualizaciones del tema):

    function agregar_correos_destino( $recipient, $order ) { $correos_adicionales = array( ‘correo1@example.com’, ‘correo2@example.com’, ‘correo3@example.com’, // Agrega aquí todas las direcciones de correo adicionales que desees ); $recipient = array_merge( $recipient, $correos_adicionales ); return $recipient;}add_filter( ‘woocommerce_email_recipient_customer_completed_order’, ‘agregar_correos_destino’, 10, 2 );add_filter( ‘woocommerce_email_recipient_customer_processing_order’, ‘agregar_correos_destino’, 10, 2 );

    Este código añadirá las direcciones de correo electrónico especificadas a los correos de «Pedido Completado» y «Pedido en Proceso» que se envían a los clientes.

    Opción 2: Usando un plugin

    Si no te sientes cómodo modificando el código de tu sitio, puedes utilizar un plugin que te permita agregar múltiples direcciones de correo electrónico para los correos de WooCommerce. Un plugin popular para este propósito es «WooCommerce Email Customizer» (https://woocommerce.com/products/woocommerce-email-customizer/). Este plugin te permite personalizar los correos de WooCommerce y agregar múltiples direcciones de correo en la configuración del remitente.

    Con cualquiera de estas opciones, podrás agregar varias direcciones de correo electrónico para recibir las respuestas de los clientes que responden a los correos enviados por WooCommerce. Recuerda siempre hacer una copia de seguridad de tu sitio antes de realizar cambios importantes.

    Foro: WooCommerce
    En respuesta a: Problemas Traducción

    Entiendo tu situación. Si has descartado que Weglot sea el problema y sospechas que el conflicto está relacionado con WooCommerce, es posible que haya alguna configuración o código en conflicto que esté causando que la mezcla de idiomas aparezca en la sección de Emails.

    Dado que descargaste un plugin para editar los templates y no obtuviste el resultado deseado, es probable que haya alguna otra personalización o código personalizado en tu sitio que esté interfiriendo con la traducción adecuada de los textos.

    Aquí hay algunos pasos que podrías seguir para intentar resolver el problema:

    1. Verificar tus archivos de plantillas: Asegúrate de que estás editando los archivos de plantillas de correos electrónicos correctos en WooCommerce. A veces, los temas o plugins pueden tener sus propias plantillas que sobrescriben las predeterminadas de WooCommerce.
    2. Eliminar personalizaciones: Si has agregado código personalizado en el pasado para modificar la apariencia o el contenido de los correos electrónicos de WooCommerce, prueba a revertir esas personalizaciones para ver si el problema desaparece.
    3. Revisar otros plugins y temas: Algunos plugins o temas pueden afectar la forma en que WooCommerce maneja los correos electrónicos o los idiomas. Desactiva temporalmente otros plugins y cambia al tema predeterminado de WordPress para ver si el problema persiste.
    4. Verificar las configuraciones de WooCommerce: Asegúrate de revisar todas las opciones relacionadas con los idiomas en WooCommerce. Busca configuraciones relacionadas con la traducción de correos electrónicos y asegúrate de que estén configuradas correctamente.
    5. Consultar con el soporte de WooCommerce: Si después de probar estos pasos el problema aún persiste, te recomiendo que te pongas en contacto con el soporte de WooCommerce o busques en sus foros para ver si otros usuarios han experimentado un problema similar y si hay alguna solución conocida.

    Recuerda siempre hacer una copia de seguridad completa de tu sitio antes de realizar cambios importantes, para evitar problemas mayores en caso de que algo salga mal durante el proceso.

    Espero que encuentres una solución satisfactoria para el problema de la mezcla de idiomas en los correos electrónicos de WooCommerce. ¡Buena suerte! Si tienes más preguntas o necesitas más ayuda, no dudes en preguntar.

    Para cambiar la dirección de destino a la que llegan las respuestas de los correos enviados por WooCommerce, debes asegurarte de que la configuración de correos electrónicos esté correctamente actualizada. Los siguientes pasos te guiarán a través de la configuración adecuada:

    1. Accede al panel de administración de WordPress de tu sitio web.
    2. Ve a «WooCommerce» en el menú de la izquierda y selecciona «Ajustes».
    3. En la parte superior, haz clic en la pestaña «Correos electrónicos».
    4. Busca la sección «Opciones del remitente del correo electrónico».
    5. En el campo «Dirección de remitente», asegúrate de que solo tengas la dirección de correo corporativo que deseas usar para recibir las respuestas de los clientes. En tu caso, deberías tener solo «support@myWebSite.com» en este campo.
    6. Guarda los cambios.

    Con estos pasos, los correos electrónicos enviados por WooCommerce deberían dirigirse a la dirección «support@myWebSite.com» en lugar de «email_Number_One@gmail.com» para las respuestas de los clientes.

    Si después de hacer estos cambios los correos todavía llegan al correo antiguo, es posible que esté ocurriendo una caché o que el servidor de correo esté tomando tiempo en actualizar la información. Espera un poco después de hacer los cambios y realiza algunas pruebas para asegurarte de que el correo esté llegando correctamente a la nueva dirección.

    Si el problema persiste, asegúrate de que no haya otros plugins o configuraciones en tu sitio que estén afectando el envío de correos electrónicos y que pudieran estar anulando la configuración de WooCommerce. Revisa también la configuración de tu servidor de correo para asegurarte de que no haya configuraciones adicionales afectando los correos enviados.

    En última instancia, si los problemas persisten y no encuentras una solución, te recomiendo contactar al soporte técnico de WooCommerce o de tu hosting para obtener asistencia específica para tu caso.

    O me escribes por aqui al Whatsapp de la empresa y lo vamos viendo.

    Hola @svpformats,

    Puedes probar con el siguiente código CSS:

    input:focus, input[type=text]:focus, input[type=email]:focus, input[type=url]:focus, input[type=password]:focus, input[type=reset]:focus, input[type=search]:focus, textarea:focus, .wp-block-search__input:focus, [data-section=section-header-mobile-trigger] .ast-button-wrap .ast-mobile-menu-trigger-minimal:focus, .ast-mobile-popup-drawer.active .menu-toggle-close:focus, .woocommerce-ordering select.orderby:focus, #ast-scroll-top:focus, .woocommerce a.add_to_cart_button:focus, .woocommerce .button.single_add_to_cart_button:focus, .ast-mobile-popup-drawer .ast-mobile-popup-header .menu-toggle-close:focus {
        border-style: none !important;
        outline: none !important;
    }

    Espero haberte ayudado, Saludos

    • Hola
      Espero explicar bien mi problema.
      Quiero cambiar la dirección de destino para cuando se responde a los correos que se envia al usuario sobre el estado de sus pedidos

      WooCommerce cuando un usuario se realiza un pedido envía le llega un correo con la información del pedido que hizo.
      También, cuando cambio el estado de los pedidos de «Procesando» al estado de «Completado», igualmente le llega un correo al Usuario para informarle, que su pedido esta en camino

      En ocasiones, los usuarios responden a este correo, quizá porque al ver los detalles del pedido, se dan cuenta que no pusieron bien la dirección, o por cualquier otra razón, y deciden responder a ese correo para hacer una consulta a la tienda por cualquier motivo.

      Bien, he configurado de la siguiente manera:
      WooCommerce => Ajustes => Correos electrónicos => Opciones del remitente del correo electrónico => Dirección de remitente:

      Al principio, en esta configuración tenia el siguiente correo : email_Number_One@gmail.com

      Este era el correo del primer administrador del sitio web, pero ahora ya no es el administrador.
      Para corregir esto, cambie la configuración de :

      WooCommerce => Ajustes => Correos electrónicos => Opciones del remitente del correo electrónico => Dirección de remitente

      Aqui he cambiado el correo por un correo corporativo, pero tambien he dejado de segunda opcion el correo que tenia, de este modo: support@myWebSite.com, email_Number_One@gmail.com

      Pero esto no funciona y los correo de los clientes que responden a los correos que reciben cuando realizan un pedido o cuando se completa el pedido, siguen llegando al primer correo que usaba : email_Number_One@gmail.com

      ¿ como puedo cambiar esto ?
      ¿ hay otra configuración en WordPress o WoCommerce que me estoy perdiendo ?

    • franayala

      (@franayala)


      Hola!

      De repente woocommerce me muestra el tlf del cliente dos veces y me oculta el email en el listado de pedidos. También cuando entro a editar el pedido. El tlf y mail en el apartado de envío sí aparecen correctamente.

      Si edito la dirección, el mail del cliente está ahí y en su campo correcto, pero cuando regreso al listado de pedidos, sigue apareciendo 2 veces el tlf y no aparece el correo.

      He desactivado plugins y temas. Nada.

      Alguna idea?

      Gracias!

    • Hola, quiero mandar el correo automatico de woocommerce a varios emails y solo me lo manda al primero que pongo en la casilla en Woocommerce–>Ajustes–>Correos Electronicos–>Nuevo Pedido (Gestionar)–> Destinatarios

      He intentado ponerlo con coma sin espacios, con espacio, pero sigue sin funcionar.

      Alguien me puede ayudar con esto? Por que puede ser?

      La página con la que necesito ayuda: [accede para ver el enlace]

    • Hola, Gracias por tu ayuda.

      Cuando intento editar productos de la tienda me aparece el siguiente error.

      Ha habido un error crítico en esta web. Por favor, comprueba la bandeja de entrada del correo electrónico del administrador de tu sitio para obtener instrucciones.

      En el email recibido aparecen varios datos, entre ellos:

      Detalles del error
      ==================
      Se ha producido un error del tipo E_ERROR en la línea 689 del archivo /homepages/16/d468976121/htdocs/clickandbuilds//wp-elnombrede miweb/content/plugins/citadela-directory/plugin/libs/wc-subscriptions/woocommerce-subscriptions.php. Mensaje de error: Uncaught ValueError: Unknown format specifier «a» in /homepages/16/d468976121/htdocs/clickandbuilds/elnombredemiweb/wp-content/plugins/citadela-directory/plugin/libs/wc-subscriptions/woocommerce-subscriptions.php:689
      Stack trace:

      He podido comprobar que parando un plugin concreto el error desaparece, pero es un plugin necesario para el funcionamiento de la web.

      Alguna sugerencia de como resolver este error ??

      Muchas gracias a todos……

    • Hola.

      Para temas de abandono de carrito, nos gustaría que el usuario pudiera escribir el correo electrónico junto a los campos de dirección, en el cálculo de envío, del carrito de Woocommerce.

      Es posible??

      Gracias de antemano.

    • Hola, muy buenos dias.

      Tengo un problema con el envío de emails automáticos de Woocommerce.

      Cuando un cliente hace un pedido y pone dos direcciones (envio y facturación) diferentes, el correo automático llega a mi bandeja de emails correctamente con todos los datos, envio y facturación

      No ocurre lo mismo cuando desde el panel de administración de wordpress vamos a woocommerce > pedidos > Añadir pedido y creamos el pedido con los datos de envio / facturación diferentes. Este pedido creado a mano es el que da problemas

      En este último caso, solo me llega en el correo automatizado la dirección de facturación.

      La página con la que necesito ayuda: [accede para ver el enlace]

    Iniciador del debate Raul Hermoso

    (@raul-hermoso)

    Trabaja con datos de la propia base de datos del server, el plugin es de Woocomerce, no de terceros ( WooCommerce Deposits)

    Solo se envían correos desde la web de desarrollo si está esta activa, es como si las compras de la de producción las recibiera también la de desarrollo y esta claro responde los emails al comprador, uso el pluging de pago Payment Plugins for Stripe WooCommerce, y ahí he puesto en modo test el pago a stripe y borrado el user, vamos que no tendria que comunicarse con stripe, no lo entiendo y borrado el webhook, aunque cuando lo borro me lo reescribe, debe ser eso no? no se muy bien… algo hay que no desconecta realmente de Stripe..

Viendo 15 resultados - del 31 al 45 (de un total de 356)