wpcf7_validate_{$tag->type}

The contact-form-7 wpcf7 validate {$tag->type} hook.

Published Date - July 22, 2023

Description

$result = apply_filters(
				"wpcf7_validate_{$tag->type}",
				$result, $tag,
				array(
					'uploaded_files' => $new_files,
				)
			);

Parameters

  1. $result

  2. $tag

  3. $array


Usage

The following example is for adding a hook callback.

// define the wpcf7_validate_{$tag->type} callback 
function custom_wpcf7_validate_tag->type( $result, $tag, $array ){ 
   //custom code here
    return $result
} 

//add the action 
add_filter('wpcf7_validate_{$tag->type}', 'custom_wpcf7_validate_{$tag->type}', 10, 3)

Defined

The filter is defined in the following location(s).

contact-form-7/includes/submission.php

$result = apply_filters(
				"wpcf7_validate_{$tag->type}",
				$result, $tag,
				array(
					'uploaded_files' => $new_files,
				)
			);