問題描述
幾天以後,每隔幾分鐘就可以獲得有關新用户的郵箱信息。
我不知道這個的主要目的是什麼,但我認為有人正在檢查我的網站上的東西,這並不是什麼好事。
在用户填寫電子郵件字段時,是否可以禁用特定的域?我應該擔心嗎
最佳解決方案
BTW 你可以試試這個。我只是把東西放在一起它應該阻止 gmail.com 域。
當有人嘗試在您的網站上註冊時,此功能將檢查電子郵件域,如果電子郵件域匹配則會引發錯誤。
function wpse_disable_email_domain( $errors, $sanitized_user_login, $user_email ) {
list( $email_user, $email_domain ) = explode( '@', $user_email );
if ( $email_domain == 'gmail.com' ) {
$errors->add( 'email_error', __( '<strong>ERROR</strong>: Domain not allowed.', 'my_textdomain' ) );
}
return $errors;
}
add_filter( 'registration_errors', 'wpse_disable_email_domain', 10, 3 );
好,我只是測試了它,它的工作。
參考文獻
注:本文內容整合自 Google/Baidu/Bing 輔助翻譯的英文資料結果。如果您對結果不滿意,可以加入我們改善翻譯效果:薇曉朵技術論壇。
