Igual no lo sabías, pero WooCommerce tiene una herramienta que fuerza a los usuarios a usar contraseñas fuertes.
No es un sistema de seguridad perfecto pero funciona para la mayoría de los usuarios.
¿Por qué podría querer desactivar el medidor de fortaleza de las contraseñas?
Bueno, se me ocurren varios motivos…
Uno de ellos es el rendimiento. El JavaScript requerido para que funcione el medidor de fortaleza de las contraseñas de WooCommerce pesa nada menos que 400 Kb, y eso que te quitas de la carga de todas tus páginas.
Por otra parte, ¿quién decide cuán fuertes deben ser las contraseñas de tu tienda online, WordPress o tú?
Pues eso.
Vale, quiero desactivar el medidor de fortaleza de contraseñas o cambiarle el nivel de exigencia, ¿se puede?
Pues claro, como todo en WordPress … y WooCommerce.
Aquí tienes unos bonitos códigos, que casi se explican solos…
Cómo desactivar el medidor de fortaleza de contraseñas de WooCommerce
/* Desactivar comprobador de fortaleza de contraseña WC */
function ayudawp_quitar_comprobar_clave() {
if ( wp_script_is( 'wc-password-strength-meter', 'enqueued' ) ) {
wp_dequeue_script( 'wc-password-strength-meter' );
}
}
add_action( 'wp_print_scripts', 'ayudawp_quitar_comprobar_clave', 100 );
Añadiendo este código al final del archivo functions.php del tema activo o a tu plugin de personalizaciones se desactiva totalmente el medidor de fortaleza de las contraseñas, del todo.
Cómo personalizar el nivel de exigencia en las contraseñas del medidor de fortaleza de WooCommerce
/* Cambiar nivel de fortaleza de contraseñas en WooCommerce */
/* Ajustes de fortaleza
* 4 = Fuerte
* 3 = Medio (por defecto)
* 2 = Débil pero algo más fuerte
* 1 = Débil
* 0 = Muy débil / cualquier cosa
*/
add_filter( 'woocommerce_min_password_strength', 'ayudawp_cambiar_nivel_claves_wc' );
function ayudawp_cambiar_nivel_claves_wc( $strength ) {
return 4;
}
Este otro código te permitirá cambiar el nivel de exigencia de fortaleza en las contraseñas y, como indico en los comentarios del código, puedes cambiarlo de 0 a 4, por niveles de fortaleza.
Al contrario de lo que puedas creer, no so lo sirve para rebajar la exigencia de fortaleza, pues el nivel de WooCommerce por defecto es el 3, y puedes exigir contraseñas aún más fuertes cambiando al nivel 4, como en el código de ejemplo.
Y… nada más. Espero que estos trucos te sean útiles alguna vez 🙂
¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!









AVISO: Esta publicación hace 3 años o más que no se actualiza. Si es un código o un plugin podría no funcionar en las últimas versiones de WordPress, y si es una noticia podría estar ya obsoleta. Luego no digas que no te hemos avisado. ¡Ah! ¿te sirvió?, pues entonces nada :-)
Buenos días Fernando, descativando por completo el nivel de exigencia de fortaleza de los usuarios de WC no estamos de alguna manera comprometiendo la seguridad de los mismos?, o peor ¿La seguridad de la web?
Claro, es solo una opción que se debe tomar responsablemente, reforzando con otras medidas, como la renovación de contraseñas o reforzando el login