wpcf7_admin_bulk_validate_page()CF7 1.0

Хуков нет.

Возвращает

null. Ничего (null).

Использование

wpcf7_admin_bulk_validate_page();

Код wpcf7_admin_bulk_validate_page() CF7 6.1.3

function wpcf7_admin_bulk_validate_page() {
	$contact_forms = WPCF7_ContactForm::find();
	$count = WPCF7_ContactForm::count();

	$submit_text = sprintf(
		/* translators: %s: number of contact forms */
		_n(
			'Validate %s contact form now',
			'Validate %s contact forms now',
			$count, 'contact-form-7'
		),
		number_format_i18n( $count )
	);

	$formatter = new WPCF7_HTMLFormatter( array(
		'allowed_html' => array_merge( wpcf7_kses_allowed_html(), array(
			'form' => array(
				'action' => true,
				'method' => true,
			),
		) ),
	) );

	$formatter->append_start_tag( 'div', array(
		'class' => 'wrap',
	) );

	$formatter->append_start_tag( 'h1' );

	$formatter->append_preformatted(
		esc_html( __( 'Validate Configuration', 'contact-form-7' ) )
	);

	$formatter->end_tag( 'h1' );

	$formatter->append_start_tag( 'form', array(
		'method' => 'post',
		'action' => '',
	) );

	$formatter->append_start_tag( 'p' );

	$formatter->call_user_func( static function () {
		wp_nonce_field( 'wpcf7-bulk-validate' );
	} );

	$formatter->append_start_tag( 'input', array(
		'type' => 'hidden',
		'name' => 'action',
		'value' => 'validate',
	) );

	$formatter->append_start_tag( 'input', array(
		'type' => 'submit',
		'class' => 'button',
		'value' => $submit_text,
	) );

	$formatter->end_tag( 'form' );

	$formatter->append_preformatted(
		wpcf7_link(
			__( 'https://contactform7.com/configuration-validator-faq/', 'contact-form-7' ),
			__( 'FAQ about Configuration Validator', 'contact-form-7' )
		)
	);

	$formatter->print();
}