Fix WooCommerce lost password captcha #12

Merged
ogrecooper merged 4 commits from wc-lost-password-fix into main 2026-08-26 22:33:18 +00:00
2 changed files with 4 additions and 2 deletions
Showing only changes of commit d1a2758514 - Show all commits
+3 -1
View File
@@ -34,7 +34,9 @@ final class LostPasswordForm extends LoginLocation {
{
parent::activate();
add_action('lostpassword_form', [$this, 'render']);
add_action('lostpassword_post', [$this, 'process_form'], 10, 1);
if (!isset($_POST['woocommerce-lost-password-nonce'])) {
add_action('lostpassword_post', [$this, 'process_form'], 10, 1);
}
}
public function process_form(WP_Error $errors):void {
+1 -1
View File
@@ -107,7 +107,7 @@ if (!class_exists('Ogre\Captcha')) {
$this->add_files([
'inc/location/woocommerce/class-checkout.php',
'inc/location/woocommerce/class-login.php',
// 'inc/location/woocommerce/class-lost-password.php',
'inc/location/woocommerce/class-lost-password.php',
'inc/location/woocommerce/class-register.php',
]);
}