Avisos
Vaciar todo

[Resuelto] personalizar campos

14 Respuestas
4 Usuarios
1 Reactions
95 Visitas
Respuestas: 421
Reputable Member
Topic starter
 

https://mediplaza.com.pe/my-account/

 

buenas tardes

WhatsApp Image 2020 04 08 at 10.47.54

 

estoy intentando crear una cuenta como un cliente y me pide una contraseña de minimo 12 digitos con mayuscula con signos, como hago para desactivar eso, quisiera personalziarlo, minimo 6 digitos y desactivar las mayusculas y signos. 

 


 
Respondido : 08/04/2020 4:21 pm
Respuestas: 645
Honorable Member Moderator
 

Hola Jaime,

Las contraseñas débiles son peligrosas, sobre todo cuando se esta manejando datos de usuario.

No te recomiendo que deshabilites esta opción porque esta dejando vulnerable todo tu sitio.

Sin aun así quieres modificarlas puedes agregar en tu archivo function.php de tu tema el siguiente código

add_action ('wp_print_scripts', function () {
if (wp_script_is ('wc-password-strength-meter', 'enqueued'))
wp_dequeue_script ('wc-password-strength-meter');
}, 100);

Otra alternativa es usar un plugin -> https://wordpress.org/plugins/password-strength-for-woocommerce/

Una vez lo actives debes ir a al menú WooCommerce > Ajustes > Cuentas > User Password Strength Settings

Selecciona tus niveles y ya esta

Saludos


 
Respondido : 08/04/2020 4:35 pm
Respuestas: 421
Reputable Member
Topic starter
 

@karenrios

image

visualizo los cambios, pero habra forma de poner ese ojito que permite ver lo que se escribe,  

 

image

 
Respondido : 08/04/2020 8:56 pm
Respuestas: 421
Reputable Member
Topic starter
 

EL objetivo es tener un login con un input de tipo ‘password‘ y queremos dar al usuario la posibilidad de ver su contraseña mientras digita en dicha caja de texto.


 
Respondido : 08/04/2020 10:58 pm
Bulmaro
Respuestas: 4380
Famed Member Moderator
 

Hola Jaime,

Revisa el plugin -> wp-hideshow-passwords-woocommerce, cerque se ajusta a lo que requieres.

Saludos 🙂


 
Respondido : 09/04/2020 12:27 am
Respuestas: 421
Reputable Member
Topic starter
 

@bulmaro-webempresa

image

si instale el plugin pero ahora me aparece la palabra olvido encima del ojito, como los separo? 

no se visualiza bien 

https://mediplaza.com.pe/my-account/


 
Respondido : 09/04/2020 1:05 am
Respuestas: 421
Reputable Member
Topic starter
 
cats

como paso el texto olvido al costado de recuerdame??

 

se podria hacer eso, asi como la flecha?


 
Respondido : 09/04/2020 1:08 am
Bulmaro
Respuestas: 4380
Famed Member Moderator
 

@radiologosenlinea2gmail-com

Hola Jaime, 

Modifica el archivo /wp-content/themes/tu_tema/woocommerce/myaccount/form-login.php, identifica el siguiente bloque de código:

<form class="woocommerce-form woocommerce-form-login login" method="post">
<?php do_action( 'woocommerce_login_form_start' ); ?>
<p class="woocommerce-form-row woocommerce-form-row--wide form-row form-row-wide">
<input type="text" class="woocommerce-Input woocommerce-Input--text input-text" placeholder="<?php esc_html_e( 'Username or email address', 'martfury' ); ?>" name="username" id="username" value="<?php echo ( ! empty( $_POST['username'] ) ) ? esc_attr( $_POST['username'] ) : ''; ?>" />
</p>
<p class="woocommerce-form-row woocommerce-form-row--wide form-row form-row-wide form-row-password">
<input class="woocommerce-Input woocommerce-Input--text input-text" placeholder="<?php esc_html_e( 'Password', 'martfury' ); ?>" type="password" name="password" id="password" />
<a class="lost-password" href="<?php echo esc_url( wp_lostpassword_url() ); ?>"><?php esc_html_e( 'Forgot?', 'martfury' ); ?></a>
</p>
<?php do_action( 'woocommerce_login_form' ); ?>
<p class="form-row">
<label class="woocommerce-form__label woocommerce-form__label-for-checkbox">
<input class="woocommerce-form__input woocommerce-form__input-checkbox" name="rememberme" type="checkbox" id="rememberme" value="forever" />
<span><?php esc_html_e( 'Remember me', 'martfury' ); ?></span>
</label>
<?php wp_nonce_field( 'woocommerce-login', 'woocommerce-login-nonce' ); ?>
<button type="submit" class="woocommerce-Button button" name="login" value="<?php esc_attr_e( 'Login', 'martfury' ); ?>"><?php esc_html_e( 'Login', 'martfury' ); ?></button>
</p>
<?php do_action( 'woocommerce_login_form_end' ); ?>
</form>

Reemplázalo por el siguiente:


<form class="woocommerce-form woocommerce-form-login login" method="post">
<?php do_action( 'woocommerce_login_form_start' ); ?>
<p class="woocommerce-form-row woocommerce-form-row--wide form-row form-row-wide">
<input type="text" class="woocommerce-Input woocommerce-Input--text input-text" placeholder="<?php esc_html_e( 'Username or email address', 'martfury' ); ?>" name="username" id="username" value="<?php echo ( ! empty( $_POST['username'] ) ) ? esc_attr( $_POST['username'] ) : ''; ?>" />
</p>
<p class="woocommerce-form-row woocommerce-form-row--wide form-row form-row-wide form-row-password">
<input class="woocommerce-Input woocommerce-Input--text input-text" placeholder="<?php esc_html_e( 'Password', 'martfury' ); ?>" type="password" name="password" id="password" />
</p>
<?php do_action( 'woocommerce_login_form' ); ?>
<p class="form-row">
<label class="woocommerce-form__label woocommerce-form__label-for-checkbox">
<input class="woocommerce-form__input woocommerce-form__input-checkbox" name="rememberme" type="checkbox" id="rememberme" value="forever" />
<span><?php esc_html_e( 'Remember me', 'martfury' ); ?></span>
<a class="lost-password" href="<?php echo esc_url( wp_lostpassword_url() ); ?>" style="float:right;"><?php esc_html_e( 'Forgot?', 'martfury' ); ?></a>
</label>
<?php wp_nonce_field( 'woocommerce-login', 'woocommerce-login-nonce' ); ?>
<button type="submit" class="woocommerce-Button button" name="login" value="<?php esc_attr_e( 'Login', 'martfury' ); ?>"><?php esc_html_e( 'Login', 'martfury' ); ?></button>
</p>
<?php do_action( 'woocommerce_login_form_end' ); ?>
</form>



Saludos 🙂


 
Respondido : 09/04/2020 2:29 am
Respuestas: 421
Reputable Member
Topic starter
 

@bulmaro-webempresa

buenas noches una consulta

https://mediplaza.com.pe/my-account/

1. en mi registro, se pueden editar o agregar los campos???

quisiera agregar mas campos 

image

por ejemplo si un usuario le da clic en SOY UN VENDEDOR  quiero agregar un campo adicional donde diga DIRECCION DE ENTREGA.

 

2.

image

 

Si le doy clic en SOY UN CLIENTE , quiero personalizarlo, agregar mas campos. por ejemplo estos campos:

 

- NOMBRES

- DNI / RUC

- CELULAR

- DATOS DE ENTREGA

- DIRECCION / URBANIZACION

- DISTRITO 

- REFERENCIA

 

 


 
Respondido : 16/04/2020 5:11 am
Pepe
 Pepe
Respuestas: 41116
Illustrious Member Admin
 

Hola Jaime.

Por favor abre un nuevo hilo con la consulta, no es bueno anidar varias consultas en la misma entrada y menos si son cosas de código, al final puede causar confusión y podríamos liarla, a demás que mantenemos un orden y al mismo momento podemos ayudar a usuarios que puedan tener la misma consulta.

 

Un saludo


 
Respondido : 16/04/2020 8:17 am
Respuestas: 421
Reputable Member
Topic starter
 

@pepesoler

Disculpa pero desde el dia de ayer recien me conecto y veo esta respuesta. pense que iba a tener una solucion ahora esperar??? fueron mas de 12 horas a la espera. 


 
Respondido : 16/04/2020 9:45 pm
Bulmaro
Respuestas: 4380
Famed Member Moderator
 

@radiologosenlinea2gmail-com

Hola Jaime,

ME encuentro revisando tu consulta, en realidad se requiere de programar  condiciones lógicas en Woocommerce, gracias por la espera y comprensión. 


 
Respondido : 16/04/2020 10:33 pm
Respuestas: 421
Reputable Member
Topic starter
 

@bulmaro-webempresa

Muchas gracias por tu respuesta, no hay problema yo espero


 
Respondido : 16/04/2020 10:51 pm
Bulmaro
Respuestas: 4380
Famed Member Moderator
 

@radiologosenlinea2gmail-com

Gracias Jaime, 

Trabajo en ello 🙂


 
Respondido : 17/04/2020 2:19 am
Jaime Erdulfo reaccionó