Move Rest API spam blocking outside of CF7 code block
All checks were successful
Generate Build Info / build-info (push) Successful in 2s

This commit is contained in:
carpentryplus25
2026-03-20 09:34:41 -04:00
parent dfe52042af
commit 3fe651b7d1

View File

@@ -1248,9 +1248,14 @@ if ( class_exists( 'WPCF7' ) ) {
</span>';
return $hp . $form;
}
add_filter('rest_pre_dispatch', 'dapper_block_cf7_rest_spam', 10, 3);
function dapper_block_cf7_rest_spam($result, $server, $request) {
}
add_filter('rest_pre_dispatch', 'dapper_block_cf7_rest_spam', 10, 3);
function dapper_block_cf7_rest_spam($result, $server, $request) {
$route = $request->get_route();
$ip = $_SERVER['REMOTE_ADDR'] ?? 'unknown';
@@ -1305,14 +1310,12 @@ if ( class_exists( 'WPCF7' ) ) {
}
return $result;
}
}
function add_campaign_management_page() {
add_submenu_page(
'edit.php?post_type=email_template', // Parent menu slug