// ----------------------------------------------------------------------
// 6. SOLUȚIA ABSOLUTĂ: BYPASS WORDFENCE PENTRU ORICE FORMULAR CUSTOM
// ----------------------------------------------------------------------
add_filter('wordfence_ls_require_captcha', 'elp2pdf_wf_nuclear_bypass', 9999);
function elp2pdf_wf_nuclear_bypass($require_captcha) {
global $pagenow;
// Dacă procesul de logare NU are loc pe adresa clasică 'wp-login.php'
// (adică se face prin Divi, AJAX sau o pagină custom din frontend)
// oprim verificarea Wordfence complet.
if ($pagenow !== 'wp-login.php') {
return false;
}
// Dacă e pe wp-login.php (ușa de admin), lăsăm securitatea Wordfence activă
return $require_captcha;
}
// Oprim și verificarea în doi pași (2FA) pe același principiu
add_filter('wordfence_ls_require_2fa', 'elp2pdf_wf_nuclear_bypass_2fa', 9999, 2);
function elp2pdf_wf_nuclear_bypass_2fa($require_2fa, $user) {
global $pagenow;
if ($pagenow !== 'wp-login.php') {
return false;
}
return $require_2fa;
}