add_filter( 'registration_errors', 'tml_block_spam_domains', 10, 3 );
function tml_block_spam_domains( $errors, $sanitized_user_login, $user_email ) {
// List the specific spam domains you want to block (lowercase only)
$blocked_domains = array(
'cleargarden.net',
'morningtrail.net',
'valenrisa.com',
'fmailler.net',
'fmaillerbox.net',
'fmaillerbox.com',
'bravonest.com',
'greengardenpath.net',
'telarino.com' // Add any additional spam domains here
);
// Extract the domain from the submitted email address
$email_parts = explode( '@', $user_email );
$domain = end( $email_parts );
// Check if the domain is in the blacklist
if ( in_array( strtolower( $domain ), $blocked_domains ) ) {
$errors->add( 'email_domain_blocked', __( 'ERROR: Registrations from this email provider are not allowed.' ) );
}
return $errors;
}
Comments on: Weaver’s Three Seasons in One Should Protect his Starting Berth
https://thecardinalnation.com/weavers-three-seasons-in-one-should-protect-his-starting-berth/?utm_source=rss&utm_medium=rss&utm_campaign=weavers-three-seasons-in-one-should-protect-his-starting-berth
First-hand news and commentary on the St. Louis Cardinals™ and minor league system for over 25 yearsSun, 27 May 2018 13:02:23 +0000
hourly
1 https://wordpress.org/?v=7.0.8