Add version detection to contact-form-7-sender-error

This commit is contained in:
Viktor Szépe 2023-08-08 17:26:08 +00:00
parent 2d78b74c65
commit c65dee6f9e

View file

@ -9,8 +9,11 @@ add_action(
'wpcf7_config_validator_validate',
static function ($configValidator) {
// Before version 5.8.0
// $configValidator->remove_error('mail.sender', WPCF7_ConfigValidator::error_email_not_in_site_domain);
// $configValidator->remove_error('mail_2.sender', WPCF7_ConfigValidator::error_email_not_in_site_domain);
if (defined('WPCF7_ConfigValidator::error_email_not_in_site_domain')) {
$configValidator->remove_error('mail.sender', WPCF7_ConfigValidator::error_email_not_in_site_domain);
$configValidator->remove_error('mail_2.sender', WPCF7_ConfigValidator::error_email_not_in_site_domain);
return;
}
$configValidator->remove_error('mail.sender', 'email_not_in_site_domain');
$configValidator->remove_error('mail_2.sender', 'email_not_in_site_domain');