WP Cerber-beveiligingshaken
Hoe u de plug-in kunt aanpassen met behulp van filters en acties
English version: WP Cerber Security Hooks
Een lijst met WordPress-hooks die beschikbaar zijn in WP Cerber versie 3.0 en hoger. Het is handig om ze te gebruiken om Cerber aan te passen en te finetunen zonder te coderen ( bijv. met de jetFlow.io-plugin ).
Filteren
cerber_msg_reached |
Toegepast op het bericht dat wordt weergegeven voor een gebruiker als de gebruiker de limiet van het aantal inlogpogingen heeft bereikt. Het eerste argument is het bericht. Het tweede argument is een aantal minuten dat de gebruiker moet wachten voordat hij/zij opnieuw mag inloggen. |
cerber_msg_remain |
Toegepast op het bericht dat wordt weergegeven voor een gebruiker als de gebruiker een mislukte poging heeft gedaan om in te loggen. Het standaardbericht bevat het aantal resterende pogingen. Het eerste argument is het bericht. Het tweede argument is een aantal resterende pogingen. |
cerber_msg_prohibited |
Toegepast op het bericht dat aan een gebruiker wordt getoond als deze probeert een gebruikersnaam te gebruiken uit de lijst met verboden gebruikersnamen . Het eerste argument is het bericht. Het tweede argument is een context van weergeven. Het kan zijn:
|
cerber_msg_recaptcha |
Toegepast op het bericht dat aan een gebruiker wordt getoond als de gebruiker reCAPTCHA niet op een formulier heeft opgelost. Het eerste argument is het bericht. Het tweede argument is een context van weergeven. Het kan zijn:
Lees ook: Hoe stel ik reCAPTCHA in ? |
cerber_notify_body |
Toegepast op de tekst van een e-mailnotificatiebrief en een mobiele notificatie. Lees meer over pushnotificatie in WordPres . |
cerber_404_template |
Toegepast op de bestandsnaam van een PHP-sjabloonbestand dat wordt gebruikt om de 404 Not Found-pagina weer te geven. Als er geen hook is opgegeven of de hook een bestandsnaam retourneert die niet bestaat, gebruikt de plugin de standaard 404-sjabloon (geretourneerd door de functie get_404_template()). Om dit filter te laten werken, moet u Use 404 template from active theme selecteren voor de instelling Display 404 page . |
Acties
cerber_ip_locked |
Wordt elke keer uitgevoerd wanneer WP Cerber een IP-adres blokkeert. Geeft één argument door als een array die het geblokkeerde IP-adres en een reden bevat – een tekstuele uitleg waarom het is geblokkeerd.
|
cerber_notify_sent |
Wordt uitgevoerd nadat een notificatie-e-mail succesvol is verzonden door WP Cerber. De eerste argumenten zijn de body van de e-mail. De tweede is: array( 'type' => $type, 'IP' => $ip, 'to' => $to, 'subject' => $subj ) |
cerber_notify_fail |
Uitvoeren als WP Cerber geen e-mailmelding kan verzenden. |
Hoe u de pluginberichten kunt wijzigen met de bovenstaande filters
Om een standaardbericht te wijzigen, moet u een PHP-filter definiëren voor een geschikte hook. Plaats de code in uw actieve thema function.php-bestand.
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";
} );
Security Blog
Next Post
WordPress 5.4.1. Een beveiligingsupdate lost zeven XSS-kwetsbaarheden op
Releases