WooCommerce-Passwortstärke auf 6 Zeichen ändern

Lesezeit: 2 Minuten

Wie bei allen anderen wird die Passwortstärke für die Kunden etwas lächerlich. Also habe ich Folgendes verwendet, wodurch alle Passwortprüfungen entfernt wurden (“1” ist jetzt ein gültiges Passwort).

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

Es basiert auf einem Skript. Gibt es eine Möglichkeit, das Skript nicht zu berühren, damit es nur mindestens 6 Zeichen benötigt?

  • “Gibt es eine Möglichkeit, das Skript nicht zu berühren …” Nein, das tut das Skript

    Benutzer557846

    15. März 2016 um 20:57 Uhr

  • sollte es nicht ein define (Stärkewert) geben; in der config oder so

    – Vico

    15. März 2016 um 21:16 Uhr

  • @vico, wenn du eine Lösung gefunden hast, füge sie bitte als Antwort hinzu. Ich suche auch nach der gleichen Lösung.

    – Mansoorkhan Cherupuzha

    9. November 2016 um 20:25 Uhr

  • @MansoorkhanCherupuzha Antwort anbei

    – Vico

    10. November 2016 um 14:55 Uhr

  • Probieren Sie dieses Plugin aus WC Password Strength Settings wordpress.org/plugins/wc-password-strength-settings/…

    – Kern114

    26. Februar 2018 um 5:01 Uhr


Ich weiß nicht, warum Sie entfernt haben

 add_filter( 'woocommerce_get_script_data', 'pwd_strength_meter_settings', 20, 2 );

function pwd_strength_meter_settings( $params, $handle  ) {

if( $handle === 'wc-password-strength-meter' ) {

    $params = array_merge( $params, array(

        'min_password_strength' => 2,
        'i18n_password_error' => 'Do not you want to be protected? Make it stronger!',
        'i18n_password_hint' => ' Please make your password <strong>at least 8 characters</strong> long , For more security use a mix of <strong>UPPER</strong> and <strong>lowercase</strong> letters, <strong>numbers</strong>, and <strong>symbols</strong>'
    ) );


}
return $params;

}

  • oder verwenden Sie einfach diese * Stärkeeinstellungen * 4 = Stark * 3 = Mittel (Standard) * 2 = Auch schwach, aber etwas stärker * 1 = Passwort sollte mindestens schwach sein * 0 = Sehr schwach / Alles */ add_filter( ‘woocommerce_min_password_strength ‘, ‘misha_change_password_strength’ ); Funktion misha_change_password_strength( $strength ) { return 4; }

    – ANJANA vk

    3. Juni 2020 um 12:01 Uhr

Was ich getan habe, war eine Problemumgehung für diesen obigen Code, der die Passwortprüfung vollständig entfernte.

Aber auch das Anhängen eines Jquery- und HTML-Passwortstärke-Skripts (benutzerdefiniert), sodass das Frontend immer noch eine Passwortstärke-Anzeige sieht, aber auf 8 Zeichen reduziert wird.

Auf diese Weise können Sie immer noch verhindern, dass Benutzer 12 als Passwort eingeben, aber auch nichts Verrücktes tun, das den WordPress-Standard von “sicher” erreicht.

1338990cookie-checkWooCommerce-Passwortstärke auf 6 Zeichen ändern

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy