Heim >CMS-Tutorial >WordDrücken Sie >Deaktivieren Sie die Funktion zum Zurücksetzen des WordPress-Passworts

Deaktivieren Sie die Funktion zum Zurücksetzen des WordPress-Passworts

藏色散人
藏色散人nach vorne
2019-11-01 11:43:182294Durchsuche

Standardmäßig ermöglicht WordPress Benutzern das Ändern von Passwörtern per E-Mail-Zurücksetzen. Manchmal möchten Sie diese Funktion zum Zurücksetzen des Passworts deaktivieren. Unten erfahren Sie in der Spalte WordPress-Tutorial, wie Sie die Funktion zum Zurücksetzen des WordPress-Passworts deaktivieren können. Ich hoffe, dass es für Freunde in Not hilfreich ist!

Deaktivieren Sie die Funktion zum Zurücksetzen des WordPress-Passworts

Sie können den folgenden Code zur aktuellen Theme-Funktionsvorlage „functions.php“ hinzufügen:

function disable_password_reset() {
return false;
}
add_filter ( 'allow_password_reset', 'disable_password_reset' );

Nach dem Hinzufügen des obigen Codes auf der Seite „Passwort zurücksetzen“ Wenn Sie auf „Neues Passwort anfordern“ klicken, wird Folgendes angezeigt: Das Passwort dieses Benutzers kann nicht zurückgesetzt werden.

Da die Funktion zum Zurücksetzen des Passworts jedoch deaktiviert wurde, ist es nicht erforderlich, den Link „Passwort vergessen?“ auf der Anmeldeseite anzuzeigen.

Ohne die WordPress-Programmdatei wp-login.php zu ändern, fügen Sie dann Folgendes hinzu:

function hide_password_reset() { ?>
<style>
#nav a:nth-child(2) {
display: none;
}
 
.login #nav {
width: 30px;
height: 20px;
margin: 24px auto 0;
overflow: hidden;
}
</style>
<?php }
add_action(&#39;login_head&#39;, &#39;hide_password_reset&#39;);

Verstecken Sie den Link-Button „Passwort vergessen?“ und das mittlere Trennzeichen „|“ 🎜>

Das obige ist der detaillierte Inhalt vonDeaktivieren Sie die Funktion zum Zurücksetzen des WordPress-Passworts. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:zmingcx.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen