esta es otra forma pero tampoco consigo adaptarlo, por favor llevo días con esto.
Código PHP:
if ($_POST["g-recaptcha-response"]) {
$resp = $reCaptcha->verifyResponse(
$_SERVER["REMOTE_ADDR"],
$_POST["g-recaptcha-response"]
);
} else {
$validated = false;
$errors['recaptcha'] = __("The reCAPTCHA code is incorrect. Please try again.", 'theme_domain');
}