Сначала вы можете отклонить регистрацию клиента на все электронные письма, заканчивающиеся на @bigg.pw
со следующими…
1) При регистрации аккаунта:
// Reject account registration for emails ending with: "@bigg.pw"
add_action( 'woocommerce_register_post', 'reject_specific_emails_on_registration', 10, 3 );
function reject_specific_emails_on_registration( $username, $email, $validation_errors ) {
if ( strpos($email, '@bigg.pw') !== false ) {
$validation_errors->add( 'registration-error-invalid-email',
__( 'Your email address is not valid, check your input please.', 'woocommerce' ) );
}
return $validation_errors;
}
2)При регистрации оформления заказа:
// Reject checkout registration for emails ending with: "@bigg.pw"
add_action( 'woocommerce_after_checkout_validation', 'reject_specific_emails_checkout_validation', 10, 3 );
function reject_specific_emails_checkout_validation( $data, $errors ) {
if ( isset($data['billing_email']) && strpos($data['billing_email'], '@bigg.pw') !== false ) {
$errors->add( 'validation', __( 'Your email address is not valid, check your input please.', 'woocommerce' ) );
}
return $validation_errors;
}
Код помещается в файл function.php вашей активной дочерней темы (или активной темы).Протестировано и работает.
В обоих случаях будет отображаться следующее сообщение об ошибке с остановкой регистрации.
![enter image description here](https://i.stack.imgur.com/PUPTU.png)
Важное примечание:
Большое количество хакерских ботов и нежелательных посещений происходит через API XMLRPC ... Если вы не используете его, вы можете просто полностью отключить его.Это радикально уменьшит спам и хакерские намерения.
Чтобы легко отключить его, вы можете использовать, например, Отключить плагин XML-RPC .
Вам следуеттакже включите плагин безопасности , такой как Wordfence, Sucuri Security, Jetpack и многие другие ... Это также позволит сканировать установку Wordpress, уменьшая возможные нарушения безопасности и останавливая попытки взлома.
Сайты электронной коммерции очень чувствительны и привлекают хакеров, таких как мухи на мёде.