/**
* Block form submissions based on IP address
*
* @link https://wpforms.com/developers/how-to-block-ip-addresses-from-completing-your-form/
*/
function wpf_ip_block( $fields, $entry, $form_data ) {
// Get the current users IP address
$ip_address = wpforms_get_ip();
// List out the IP addresses separated by a comma
$blocked_ips = array(
'185.185.49.227',
);
// Check if the current user IP address is a blocked IP
if ( in_array( $ip_address, $blocked_ips ) ) {
// Block form submission and print error
wpforms()->process->errors[ $form_data[ 'id' ] ] [ 'footer' ] = esc_html__( 'Your IP address has been blocked. Please contact the site administrator for further assistance.', 'text-domain' );
}
}
add_action( 'wpforms_process', 'wpf_ip_block', 10, 3 );
Cookies zijn kleine tekstbestanden die tijdens jouw bezoek aan een website op jouw computer, tablet of mobiele telefoon worden geplaatst. Een belangrijk doel van cookies is dat ze gebruikt worden om gemak op te leveren. Onze website maakt gebruik van verschillende cookies waarvan wij alleen de noodzakelijke zonder toestemming mogen plaatsen.
Noodzakelijke cookies helpen de website bruikbaar te maken. Denk aan het gebruiken van de chat en het gebruiken van de navigatie.
Voorkeuren cookies geven inzicht in je interesses, je acties op de website en maken het ook mogelijk een contactformulier te gebruiken.
Statistieken cookies helpen ons inzicht te krijgen in het gebruik van onze website en maken het onderzoeken naar verbeteringen mogelijk.
Marketing cookies maken het mogelijk om onze campagne resultaten te meten, zo kunnen wij gerichter adverteren en kosten besparen. Wij delen nooit klantgegevens met derden zoals Google en Facebook.