Hola @isabelgalvez espero todo este bien
Recuerda que la administración del envío de email no solo depende de WordPress, también del servidor de emails que tienes configurado en tu hosting.
Primero te recomiendo que realices pruebas si del servidor están saliendo emails, prueba instalar este plugin https://wordpress.org/plugins/wp-mail-smtp/ para comprobar si con el servidor local funciona, de no ser así intenta creando una cuenta con empresas como Sendinblue que sirven como puente para emails transaccionales.
Hola @isabelgalvez
WordPress, por seguridad, no permite el envío de contraseñas en texto plano, por lo que lo que lo se envía es un correo con un enlace pidiendo que restablezcas la contraseña. De todas formas si no se envía el correo verifícalo como te indica @gydoar.
Recuerda cerrar el debate marcándolo como resuelto cuando así lo consideres, de esta forma nos ayudas a mantener el foro al día.
Hola @gydoar y @jose64
Muchas gracias por vuestras respuestas.
Creo que no me expliqué correctamente antes, los emails sí se envían, pero no se crea automáticamente una cuenta cuando un usuario compra.
Esto es importante porque la página está pensada para que no haya problema con las devoluciones. Y si un usuario no tiene cuenta al comprar.. ¿cómo puede devolver un producto?
Cuando me registro de nuevas (sin haber comprado) en la página de My Account sí que se genera un link con la contraseña:
https://isabelgalvez.eu/wp-content/themes/Captura-register.jpg
Pero cuando hago una compra, los únicos mails que me llegan son el de paypal y este, pero no me pone ni que se haya creado una cuenta ni una contraseña:
https://isabelgalvez.eu/wp-content/themes/Captura-buy.PNG
Los ajustes que tengo marcados en woocommerce son los siguientes:
https://isabelgalvez.eu/wp-content/themes/Captura-3.PNG
No he conseguido ver aún mucha información sobre esto..
Mil gracias
Isabel
Hola @isabelgalvez
Acabo de hacer la prueba en una web limpia con la configuración que tienes y me funciona perfectamente, hago la compra y me llegan dos correos, el de agradecimiento por crear la cuenta y el de la compra. Al margen de esto, deberías activar también la opción Permite a los clientes acceder a una cuenta existente al finalizar compra, así si el cliente no ha ingresado puede hacerlo al momento del pago.
Cambian el tema que tienes instalado, Porto, por Storefront o alguno de los temas por defecto, uno de los Twenty, y haz la prueba nuevamente. Si se resuelve el problema es el tema. Si no se resuelve desactiva todos los plugins excepto WooCommerce y prueba nuevamente.
Coméntanos los resultados.
Hola,
al final lo dejé como estaba y desmarqué «Allow customers to create an account during checkout» y así ya cuando vas a checkout y no tienes cuenta te obliga a registrarte.
Así me funcionó.
Hay varias maneras por lo que veo.
muchas gracias!