Resultados de búsqueda para 'woocommerce email'

Viendo 15 resultados - del 1 al 15 (de un total de 365)
  • Hola @randazzodev,

    El problema que comentas suele ocurrir porque muchos servidores de hosting (o entornos locales) no tienen configurada correctamente la función mail() de PHP, o los correos son bloqueados por los filtros de spam al no tener un dominio real asociado.

    Como solución técnica sin tener que comprar un dominio todavía, te sugiero dos opciones:

    1. Uso de un servicio externo SMTP: Aunque comentas que configurar ‘WP Mail SMTP’ es engorroso, es la solución más fiable. Puedes usar una cuenta de Gmail gratuita para las pruebas configurándola como servidor SMTP.
    2. Plugin de Log de Correos: Para comprobar si WooCommerce realmente está «intentando» enviar el correo, puedes instalar un plugin como ‘WP Mail Logging’. Esto te permitirá ver el contenido del email en tu panel de WordPress sin necesidad de que llegue a la bandeja de entrada, lo cual es ideal para fase de desarrollo.

    ¡Espero que te sirva de ayuda!

    • Hola a todos, tengo un problema, cree una tienda online con woocommerce, y al crear el usuario del dueño de la tienda como gestor de tienda, no le llega el email de confirmacion con informacion de su cuenta.
      ellos no tienen un mail comercial porque aun no compraron el dominio, hay algun modo de solucionarlo?
      intente con WP mail SMTP y me pide un email, y es bastante engorroso configurarlo.

      desde ya agradezco su tiempo.

      saludos

    Foro: WooCommerce
    Como el debate: woocommerce email subject
    • Buenas tardes.

      Buscando en la documentación de Woocommerce, encuentro que hay tan solo unos cuantos filtros para customizar el subject de los emails que envía Woocommerce. Estos son los siguientes:

      * Subject filters: *

      woocommerce_email_subject_new_order * woocommerce_email_subject_customer_processing_order * woocommerce_email_subject_customer_completed_order * woocommerce_email_subject_customer_invoice * woocommerce_email_subject_customer_note * woocommerce_email_subject_low_stock * woocommerce_email_subject_no_stock * woocommerce_email_subject_backorder * woocommerce_email_subject_customer_new_account * woocommerce_email_subject_customer_invoice_paid **/

      Mi pregunta es: cómo puedo customizar los subjects de los otros emails que no aparecen en este listado?.

      Muchas gracias.

      Un saludo.

    Foro: WooCommerce
    Como el debate: Hooks woocommerce_email
    • Buenas tardes.

      Estoy codificando un plugin que añade varios add_action a los hooks de woocommerce_emails, para así poder controlar los emails que se envían desde Woocoomerce.

      Mi problema es que no sé cómo controlar el subject del email que se envía. He comprobado que no lo gestionan los woocommerce_email_subject. Por ejemplo, cuando un nuevo usuario se registra, Woocommerce envía un email del tipo : Tu cuenta (site_title) ha sido creada!. Pero no consigo dar con el hook correcto.

      También me gustaría saber si no hay nunguna acción global que se ejecute antes de enviar cualquier email, es decir, parecido a woocommerce_email_sent , pero para previo al envío de cualquier correo. Eso me ahorraría mucho trabajo.

      También me gustaría saber si no hay ninguna acción global que se ejecute antes de enviar cualquier email, es decir, parecido a woocommerce_email_sent , pero para previo al envío de cualquier correo. Eso me ahorraría mucho trabajo

      Muchas gracias.

      Un saludo.

      • Este debate fue modificado hace 5 meses, 3 semanas por almendron.

    ¡Hola @doges!

    Respecto a la recuperación de contraseña y el uso de plantillas diseñadas con el plugin YayCommerce: Sobre el email de recuperación de contraseña

    • WooCommerce, por defecto, no maneja el proceso de recuperación de contraseña, ya que esto recae en el sistema nativo de WordPress. Por eso, el correo que se envía para recuperar una contraseña es el estándar de WordPress y no pasa por las plantillas ni los ajustes de correos de WooCommerce o del propio YayCommerce.
    • El formulario al que lleva el enlace también es el básico de WordPress, precisamente porque es este sistema el que gestiona tanto el formulario como el correo.

    Actualmente, WooCommerce y la mayoría de plugins de personalización de emails (como YayCommerce) no reemplazan las notificaciones de recuperación de contraseña, ya que estas siguen gestionadas por WordPress. Dicho esto seria bueno poder contactar al soporte de YayCommerce para verificar que todo este bien en su lado: https://docs.yaycommerce.com/yaymail/other-links/troubleshooting

    Moderador Fernando Tellado

    (@fernandot)

    Hola @balletality

    Es un problema bastante común, montones de veces visto y comentado. Echa un vistazo porque seguro que la solución (para no repetirnos demasiado) está aquí:

    WordPress o WooCommerce no envían emails

    Hola Pablo.

    Te paso el código para que pruebes.

    Recuerda hacer siempre una copia de seguridad del sitio antes de implememtar este tipo de cambios.

    Vamos a «escuchar» cuando se registre un nuevo usuario (sin importar cómo) y le diremos a WooCommerce que envíe su correo de bienvenida.

    Este código puedes añadirlo en el archivo functions.php de tu tema hijo (nunca en el del tema padre) o, de forma más recomendable y segura, usando un plugin de fragmentos de código como Code Snippets.

    /**
    * Dispara el correo de bienvenida de WooCommerce cuando se registra un nuevo usuario,
    * independientemente del método de registro (ej. un formulario de Breakdance).
    */
    add_action( 'user_register', 'enviar_correo_bienvenida_wc_en_registro', 10, 1 );

    function enviar_correo_bienvenida_wc_en_registro( $user_id ) {
    // Primero, nos aseguramos de que WooCommerce esté activo para no causar un error fatal.
    if ( ! class_exists( 'WooCommerce' ) ) {
    return;
    }

    // Obtenemos la instancia del sistema de correos de WooCommerce.
    $mailer = WC()->mailer();
    $emails = $mailer->get_emails();

    // Comprobamos que la clase del correo electrónico 'Customer_New_Account' existe y está activa.
    if ( isset( $emails['WC_Email_Customer_New_Account'] ) ) {
    // Disparamos el correo, pasándole el ID del usuario recién creado.
    $emails['WC_Email_Customer_New_Account']->trigger( $user_id );
    }
    }

    ¿Qué hace este código?

    1. Se engancha a la acción user_register, que WordPress ejecuta cada vez que se crea un nuevo usuario con éxito.
    2. Dentro de nuestra función, comprueba si WooCommerce está activo.
    3. Obtiene el objeto del correo específico de «Nueva Cuenta» de WooCommerce.
    4. Llama al método trigger() de ese objeto, pasándole el ID del nuevo usuario. Esto es exactamente lo que hace WooCommerce por su cuenta, pero nosotros lo estamos forzando manualmente.

    Prueba esta solución y me cuentas.

    Saludos.

    Moderador Sergio

    (@kallookoo)

    Hola @eltuyo

    Te recomiendo visto tus conocimientos es que uses este plugin; https://es.wordpress.org/plugins/kadence-woocommerce-email-designer/

    Para que funcione no deben existir ningun overwrites de los emails, te sugiero que renombres la carpeta emails y cuando lo tengas todo ok con el plugin ya la eliminas tranquilamente.

    • Buenas,

      tengo el tema hijo de astra pro instalado junto a elementor y woocommerce.
      Para pedidos en proceso y pedidos completados quería personalizarlos algo más de lo que permite por defecto woocommerce en ajustes-correos electronicos y vi que podia crear los archivos:
      customer-processing-order.php y customer-completed-order.php en wp-contentthemes-astra-child-woocommerce-emails

      El caso es que el email de «processing order» lo envia tal cual pero el de «completed order» no, envia el que aparece en woocommerce-ajustes-correos electronicos-pedido completado

      No es un problema grave, pero me gustaría poder meter iconos de redes sociales ahi para que al hacer click un cliente vaya a ver nuestra cuenta de esa red social, ademas de personalizar algo más el mensaje.

    Foro: WordPress Avanzado
    Como el debate: PASARELA DE PAGOS
    • Buenos dias a todos, tengo un problema con la pasarela de pagos redsys, el caso es que utilizo el plugin de J.Conti y hasta la fecha todo bien, el caso es que desde hace unos dias , si los clientes eligen de forma de pago Bizum ( que lo tengo echo hecho sin plugin desde «pago por cheque») , me salta la pasarela de pago y no deja seguir con la finalizacion de la compra, o sea no manda el email de confirmacion del pedido con el mensaje de «pague a este numero de tlf». Tambien me lo hace si elijo Transferencia Bancaria.

      A fecha de hoy mi versions de Woocommerce es la 9.5.1 y mi version de worpress es la 6.6.1.

      Sabeis de algun plugin para usar redsys que no de problemas? porque cuando desactivo el plugin de Jconti si funciona bien el tema de bizum y transferencia bancaria.

      Mi pagina web donde me estan pasando estos problemas es laboutiquedelguerrero.com

      Un saludo.

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

    Iniciador del debate tecnodatro568

    (@tecnodatro568)

    Hola! gracias por responderme. La situacion es que tenia una persona manejandome la pagina pero hace muchos dias que no tengo respuesta y yo no se manejarla, es decir, no se decirte con exactitud que plugin utilizamos o cual deberia actualizar. Te envio listado de todos los que tengo instalados, algunos activos otros no.

    Burst Statistics - Análisis de privacidad para WordPress
    Complianz | GDPR/CCPA Cookie Consent
    Conditional Discounts for WooCommerce - A simple yet complete woocommerce dynamic pricing plugin
    CURCY - WooCommerce Multi Currency Premium
    Disable XML-RPC
    Easy Theme and Plugin Upgrades
    Elementor
    EWWW Image Optimizer
    Elige Hello Dolly
    Hello Dolly
    Image Optimizer – Compress, Resize and Optimize Images
    Insight Core
    Insight Product Brands for Woocommerce
    Insight Swatches
    Really Simple Security
    Really Simple SSL Pro
    Redux Framework
    Sales Countdown Timer Premium for WooCommerce and WordPress
    Shoppable Images Lite
    Slider Revolution
    Smush Pro
    Sucuri Security - Auditing, Malware Scanner and Hardening
    Thememove Addons For Elementor
    Under Construction
    UpdraftPlus - Backup/Restore
    WooCommerce
    WP Change Default Email
    WP Super Cache
    WPC Frequently Bought Together for WooCommerce (Premium)
    WPC Product Bundles for WooCommerce (Premium)
    WPC Product Tabs for WooCommerce (Premium)
    WPC Smart Compare for WooCommerce (Premium)
    WPC Smart Notifications for WooCommerce (Premium)
    WPC Smart Wishlist for WooCommerce (Premium)
    WPForms Lite
    WPS Hide Login
    WPVulnerability
    Moderador Sergio

    (@kallookoo)

    Hola,

    Te comento desde mis conocimientos ya que no uso Google Workspace (lo que antes era GSuite).

    Que yo sepa existen varios metodos para usar un mail personalizado por lo que primero deberias comprobar que realmente tienes bien configurado todo, te sugiero que mires aqui que es donde encontraras la informacion de como configurarlo correctamente.

    Y una ultima cosa, tu problema no esta en WordPress, WooCommerce o tu servidor ya que tu misma comentas que funciona bien con cualquier otro mail, igualmente puedes instalar este plugin; https://es.wordpress.org/plugins/check-email/ y comprobar que dice cuando haces una prueba.

    • Hola, recientemente me han hecho una web que incluye una tienda hecha con woocommerce, para recibir tanto los avisos que llegan cuando un cliente realiza una compra como los mensajes que entran por formulario de contacto, he utilizado el email del dominio info@ledovera.com, esta en gsuit ya que lo tengo desde hace unos años y aunque no tuviese la web si tenía el dominio.

      El caso es que a info@ledovera.com no me llega ningún correo que salga de la web, ni del formulario ni de WooCommerce, sin embargo si pongo cualquier otro email de Gmail, funciona sin problema.

      Me puse en contacto con el soporte de Gsuit y me dicen esto:

      «necesitamos que hagas una búsqueda personalizada con el remitente de WordPress y luego comprobar si encuentras algún mensaje de correo. Si no puedes encontrarlo, te tienes que poner en contacto con los de WordPress o Woocommerce para que ellos te faciliten los ID de mensaje y nos los puedas pasar, porque lamentablemente sin esos ID´s no podemos hacer ninguna verificación.»

      No encuentro forma de hacer esa búsqueda personalizada en WordPress.

      • Este debate fue modificado hace 1 año, 9 meses por eva00.

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

    Foro: WooCommerce
    En respuesta a: Email sin precios
    Moderador Sergio

    (@kallookoo)

    Hola,

    El WooCommerce tiene sus propias plantillas y se pueden modificar añadiendolas en el tema.

    Por lo general el tema suele estar creado por un tercero y lo que se hace es crear un tema hijo ya que al no hacerlo en cualquier actualizacion del tema se perderian todas las modificaciones.

    Como en tu caso se trata de los mails, tendrias que copiar y modificar los siguientes archivos:

    • templates/emails/email-order-details.php
    • templates/emails/email-order-items.php
    • templates/emails/plain/email-order-details.php
    • templates/emails/plain/email-order-items.php

    Eso archivos los encontraras dentro del plugin de WooCommerce.

    Aqui encontraras algo mas de informacion; https://woocommerce.com/document/template-structure/

Viendo 15 resultados - del 1 al 15 (de un total de 365)