WP Cerber Sicherheitshaken
So passen Sie das Plugin mithilfe von Filtern und Aktionen an
English version: WP Cerber Security Hooks
Eine Liste der in WP Cerber Version 3.0 und höher verfügbaren WordPress-Hooks. Sie eignen sich hervorragend zur Anpassung und Feinabstimmung von Cerber ohne Programmierung ( z. B. mit dem jetFlow.io-Plugin ).
Filter
cerber_msg_reached |
Diese Einstellung wird der Meldung angezeigt, die einem Benutzer angezeigt wird, wenn er die maximale Anzahl an Anmeldeversuchen erreicht hat. Das erste Argument ist die Meldung selbst. Das zweite Argument ist die Wartezeit in Minuten, die der Benutzer einlegen muss, bevor er sich wieder anmelden kann. |
cerber_msg_remain |
Diese Einstellung wird der Meldung angezeigt, die einem Benutzer bei einem fehlgeschlagenen Anmeldeversuch angezeigt wird. Die Standardmeldung enthält die Anzahl der verbleibenden Versuche. Das erste Argument ist die Meldung selbst, das zweite die Anzahl der verbleibenden Versuche. |
cerber_msg_prohibited |
Wird auf die Meldung angewendet, die einem Benutzer angezeigt wird, wenn er versucht, einen Benutzernamen aus der Liste der verbotenen Benutzernamen zu verwenden. Das erste Argument ist die Meldung. Das zweite Argument ist der Anzeigekontext. Dieser kann Folgendes sein:
|
cerber_msg_recaptcha |
Wird für die Meldung angezeigt, die einem Benutzer angezeigt wird, wenn er das reCAPTCHA in einem Formular nicht lösen konnte. Das erste Argument ist die Meldung. Das zweite Argument ist der Anzeigekontext. Dieser kann Folgendes sein:
Lesen Sie auch: So richten Sie reCAPTCHA ein . |
cerber_notify_body |
Wird auf den Text einer E-Mail-Benachrichtigung und einer mobilen Benachrichtigung angewendet. Lesen Sie mehr über Push-Benachrichtigungen in WordPress . |
cerber_404_template |
Wird auf den Dateinamen einer PHP-Vorlagendatei angewendet, die zur Anzeige der 404-Fehlerseite verwendet wird. Wenn kein Hook angegeben ist oder der Hook einen nicht existierenden Dateinamen zurückgibt, verwendet das Plugin die Standardvorlage für 404-Fehler (zurückgegeben von der Funktion `get_404_template()`). Damit dieser Filter funktioniert, müssen Sie in den Einstellungen für die 404-Fehlerseite die Option „404-Vorlage des aktiven Themes verwenden“ auswählen. |
Aktionen
cerber_ip_locked |
Diese Funktion wird jedes Mal ausgeführt, wenn WP Cerber eine IP-Adresse sperrt. Sie übergibt ein Array als Argument, das die gesperrte IP-Adresse und einen Grund – eine textuelle Erklärung für die Sperrung – enthält.
|
cerber_notify_sent |
Diese Funktion wird ausgeführt, nachdem WP Cerber erfolgreich eine Benachrichtigungs-E-Mail versendet hat. Das erste Argument ist der E-Mail-Text. Das zweite Argument ist: array( 'type' => $type, 'IP' => $ip, 'to' => $to, 'subject' => $subj ) |
cerber_notify_fail |
Führen Sie dieses Programm aus, wenn WP Cerber keine Benachrichtigungs-E-Mail senden kann. |
So ändern Sie die Plugin-Meldungen mithilfe der obigen Filter
Um eine Standardmeldung zu ändern, müssen Sie einen PHP-Filter für den entsprechenden Hook definieren. Fügen Sie den Code in die functions.php-Datei Ihres aktiven Themes ein.
add_filter( 'cerber_msg_remain', function ($remain) {
if ($remain > 1) return "You have $remain attempts remaining";
return "You have only one attempt to log in";
} );
Help
Next Post
PHP-Warnung: Header-Informationen können nicht geändert werden
Releases