So deaktivieren Sie verlorene / geänderte Passwort-E-Mails in WordPress

So deaktivieren Sie verlorene / geänderte Passwort-E-Mails in WordPress / Tutorials

Kürzlich hat einer unserer Benutzer gefragt, ob es eine Möglichkeit gibt, Benachrichtigungen über verlorene / geänderte Kennwörter in WordPress zu deaktivieren. Standardmäßig sendet WordPress automatisch eine E-Mail-Benachrichtigung an Administratoren, wenn ein anderer Benutzer sein Kennwort mithilfe des Links für das verlorene Kennwort zurücksetzt. Diese E-Mails können ärgerlich werden, wenn Sie eine Site mit vielen Benutzern betreiben. In diesem Artikel zeigen wir Ihnen, wie Sie E-Mail-Benachrichtigungen für verloren gegangene / geänderte Kennwörter in WordPress deaktivieren.

Als erstes müssen Sie ein Site-spezifisches WordPress-Plugin erstellen. Mit einem Site-spezifischen WordPress-Plugin können Sie jeden benutzerdefinierten Code hinzufügen, um die Funktionalität von WordPress auf Ihrer Site zu ändern oder zu erweitern. Wir haben detaillierte Anweisungen, warum und wie Sie ein Site-spezifisches WordPress-Plugin erstellen.

Nachdem Sie Ihr Website-spezifisches WordPress-Plugin erstellt haben, müssen Sie diese beiden Zeilen zu Ihrem Plugin hinzufügen.

 if (! function_exists ('wp_password_change_notification')) funktion wp_password_change_notification ()  

Speichern Sie Ihre Änderungen und aktivieren Sie dann Ihr Site-spezifisches Plugin.

Das ist alles. WordPress sendet keine E-Mail-Benachrichtigungen mehr, wenn ein Benutzer sein Kennwort ändert.

Lassen Sie sich den Code erklären. WordPress hat eine eingebaute Funktion wp_password_change_notification gelegen in /wp-includes/pluggable.php Datei. Diese Funktion ist für das Senden dieser E-Mail-Benachrichtigungen verantwortlich, wenn ein Benutzer sein Kennwort zurücksetzt.

Diese beiden Codezeilen überschreiben die integrierte Funktion. Statt eine E-Mail zu senden, weist WordPress an, nichts zu tun.

Sie fragen sich vielleicht, warum Sie diesen Code nicht in die Datei functions.php Ihres Themes einfügen?

Weil es nicht klappt. WordPress lädt die Datei pluggable.php vor der Datei functions.php Ihres Themas. Sie können die in pluggable.php definierten Funktionen in der Datei functions.php Ihres Themas nicht überschreiben. Deshalb müssen Sie diesen Code in ein standortspezifisches Plugin einfügen.

Wir hoffen, dieser Artikel hat Ihnen dabei geholfen, die E-Mail-Benachrichtigungen zur Kennwortänderung auf Ihrer WordPress-Website für mehrere Benutzer zu deaktivieren. Sie können auch einen Blick auf das Deaktivieren von E-Mail-Benachrichtigungen für neue Benutzer oder auf das Deaktivieren von Kommentar-Benachrichtigungen in WordPress werfen.

Wenn Ihnen dieser Artikel gefallen hat, abonnieren Sie bitte unsere Video-Tutorials für unseren YouTube-Kanal für WordPress. Sie finden uns auch auf Twitter und Google+.