Avisos
Vaciar todo

Modificar texto del mail de bienvenida cuando se crea un usuario

25 Respuestas
5 Usuarios
0 Reactions
96 Visitas
Respuestas: 109
Estimable Member
Topic starter
 

Buenos días:
Estoy haciendo una tienda online Contenido solo visible a usuarios registrados


 
Respondido : 09/09/2019 12:34 pm
Pepe
 Pepe
Respuestas: 41113
Illustrious Member Admin
 

Hola Susana.

Veo que para el registro utilizas un formulario, no se si es ese el correo que quieres modificar o es el correo de activación de usuario,

acabo de mandar el formulario para ver exactamente a qué te refieres, si hay que activarlo lo activas y vemos el correo que quieres indicar.

Un saludo


 
Respondido : 09/09/2019 1:21 pm
Respuestas: 109
Estimable Member
Topic starter
 

Buenas de nuevo!
Nosotros crearemos los usuarios. De hecho, no se podrá comprar en la tienda si no se tiene un usuario creado, pero para tenerlo, los clientes nos lo tendrán que solicitar primero. Al crear el usuario, se envía de forma automática un correo, donde se indica el usuario y la contraseña (lo hace wordpress por defecto, creo). Y ese es el texto que queremos modificar.

Un saludo


 
Respondido : 09/09/2019 10:11 pm
Bulmaro
Respuestas: 4380
Famed Member Moderator
 

Hola Susana,

Debes dirigirte através del administrador de archivos desde el cPanel al siguiente directorio -/public_html/raiz_de_tu_web/wp-content/themes/tu_tema/woocommerce/emails/customer-new-account.php

Y modificarlo a tu gusto, solo hay que tener cuidado con no estropear el código HTML y PHP, así que te sugiero crear una copia de seguridad antes de editarlo.

Saludos.


 
Respondido : 09/09/2019 10:26 pm
Respuestas: 109
Estimable Member
Topic starter
 

Y alguna forma de crearlo sin saber programación...? Es que me parece un poco complicado lo que veo...


 
Respondido : 09/09/2019 10:37 pm
Bulmaro
Respuestas: 4380
Famed Member Moderator
 

Hola Susana,

Puedes probar con el siguiente plugin -> https://wordpress.org/plugins/kadence-woocommerce-email-designer/

Igualmente, si solo deseas modificar el texto puedes hacerlo desde el administrador de Wordpress dirigiéndote a WooCommerce -> Ajustes -> Correos Electrónicos

Das click sobre el último elemento de la lista titulado "Nueva cuenta", en la nueva ventana que te mostrará das click sobre "Copiar archivo al tema", luego click en "Ver plantilla" y ahora te dejará editarlo.

No necesitas saber programación para modificar texto, sólo debes ser cuidadosa en lo que modificas y asegurarte de que estás reemplazando cadenas de texto y no cadenas de código. por ejemplo:

-----------------------------------------------------------------------------------------------------------------------------------------------------------------

<?php printf( esc_html__( 'Hi %s,', 'woocommerce' ), esc_html( $user_login ) ); ?>

<?php printf( __( 'Thanks for creating an account on %1$s. Your username is %2$s. You can access your account area to view orders, change your password, and more at: %3$s', 'woocommerce' ), esc_html( $blogname ), '' . esc_html( $user_login ) . '', make_clickable( esc_url( wc_get_page_permalink( 'myaccount' ) ) ) ); ?>

<?php printf( esc_html__( 'Your password has been automatically generated: %s', 'woocommerce' ), '' . esc_html( $user_pass ) . '' ); ?>

<?php esc_html_e( 'We look forward to seeing you soon.', 'woocommerce' ); ?>

<?php

do_action( 'woocommerce_email_footer', $email );

-----------------------------------------------------------------------------------------------------------------------------------------------------------------

Lo que te he puesto en negrita son cadenas de texto que puedes modificar, reemplazar, eliminar, etc. El resto es código de programación que no deberías tocar.

Saludos.


 
Respondido : 09/09/2019 11:26 pm
Respuestas: 109
Estimable Member
Topic starter
 

He usado el plugin que me comentas, que está fenomenal, porque da una imagen más profesional, pero he creado un usuario y me envía un email de wordpress dónde sólo pone ésto:

Nombre de usuario: snueroch

Para establecer tu contraseña visita la siguiente dirección:

Contenido solo visible a usuarios registrados

Vamos, el email que enviaba antes....no me llega el creado con el plugin.... 🙁


 
Respondido : 10/09/2019 1:37 pm
Pepe
 Pepe
Respuestas: 41113
Illustrious Member Admin
 

Hola Susana

¿ Lo que quieres es modificar el email de registro de usuario de wordpress ? porque creo que nos estamos confundiendo ya que el plugin anterior es para los correos de woocommerce.

No es tan fácil modificarlo sin saber algo de código.
Tienes una guia en este enlace:
-> Contenido solo visible a usuarios registrados

Hay un plugin pero no lo probe, no se decirte con certeza si cumple su funcion:
-> https://wordpress.org/plugins/welcome-email-editor/

Un saludo


 
Respondido : 10/09/2019 4:29 pm
Respuestas: 109
Estimable Member
Topic starter
 

Buenas de nuevo! He usado el plugin y la verdad es que funciona bien. El único problema que tengo es les envía a los usuarios el nombre de usuario (valga la redundancia), pero no la contraseña. Ésta viene encriptada; aparece así:

USUARIO: snueroch
CONTRASEÑA: *****

El código con el que lo he puesto es el siguiente:

USUARIO: [user_login]
CONTRASEÑA: [user_password]

No sé prácticamente nada de lenguaje HTML, sólo lo básico, pero he visto en ejemplos del plugin que lo ponen así.... Si me podéis ayudar, para ver cómo puede ver el usuario su propia contraseña, estaría genial.

Mil gracias de antemano. Un saludo!


 
Respondido : 12/09/2019 12:50 pm
Pepe
 Pepe
Respuestas: 41113
Illustrious Member Admin
 

Hola susana.

Las contraseñas están encriptadas y por eso no se manda la contraseña, es el usuario el que tiene que modificarla con el enlace que se le envía.

Esto se realiza por medidas de seguridad, piensa que igual ese correo lo puede ver otro compañero o la cuenta está compartida.

Un saludo


 
Respondido : 12/09/2019 1:21 pm
Respuestas: 109
Estimable Member
Topic starter
 

Ah vale.... ¿se podría enviar un enlace para que ellos puedan entrar y cambiar la contraseña por ejemplo? ¿Como pondría eso con código?


 
Respondido : 12/09/2019 2:20 pm
Pepe
 Pepe
Respuestas: 41113
Illustrious Member Admin
 

Hola Susana.

Por defecto tiene que aparecer el enlace en el correo.
por favor ¿ puedes adjuntar una copia del correo que le llega al usuario para que podamos verlo ?

Un saludo


 
Respondido : 12/09/2019 3:08 pm
Respuestas: 109
Estimable Member
Topic starter
 

Es que lo he modificado, con el plugin que me mandasteis (SB Welcome Email). Te copio lo que aparece cuando creamos el usuario:

Le damos la bienvenida a la tienda online de SINERGIKA, estos son sus datos de acceso:

USUARIO: snueroch
CONTRASEÑA: *****

Ahora puede disfrutar de los servicios que le ofrecemos. Algunos de estos servicios:

• Precios

• Carrito Permanente
- Cualquier producto añadido a su carrito permanecerá en el hasta que lo elimine, o hasta que realice la compra.

• Libro de Direcciones
- Podemos enviar sus productos a otras direcciones aparte de la suya

• Historial de Pedidos
- Vea la relación de compras que ha realizado con nosotros.

• Comentarios
- Comparta su opinión sobre los productos con otros clientes.
Contenido solo visible a usuarios registrados


 
Respondido : 12/09/2019 3:31 pm
Pepe
 Pepe
Respuestas: 41113
Illustrious Member Admin
 

Hola Susana

En el cuerpo del mensaje se utiliza un shortcode para el enlace, supongo que al modificar el cuerpo se eliminaría:

El cuerpo por defecto tiene el siguiente texto:

Username: [user_login]
Password: [reset_pass_link]
[login_url]

El Shortcode " [user_login] " le indica el usuario
[reset_pass_link] es el que le incluye la URL para resetear la contraseña
[login_url] el enlace para acceder.

Estos shortcode tienen que estar en el cuerpo del mensaje:

En la parte superior tienes todos los shortcodes que puedes utilizar;

Un saludo


 
Respondido : 12/09/2019 4:34 pm
Respuestas: 109
Estimable Member
Topic starter
 

Genial! Ya me aparece, pero me aparece en ingles:

USUARIO: snueroch
CONTRASEÑA: Click to set

Me gustaría cambiar la frase Click to set, por algo así como: Elige tu clave

No sé dónde puedo hacerlo....


 
Respondido : 16/09/2019 6:44 pm
Página 1 / 2