WPCF7_ContactForm::form_response_output()publicCF7 1.0

Returns the visible response output for a form submission.

Метод класса: WPCF7_ContactForm{}

Хуки из метода

Возвращает

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

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

$WPCF7_ContactForm = new WPCF7_ContactForm();
$WPCF7_ContactForm->form_response_output();

Код WPCF7_ContactForm::form_response_output() CF7 5.9.3

public function form_response_output() {
	$status = 'init';
	$class = 'wpcf7-response-output';
	$content = '';

	if ( $this->is_posted() ) { // Post response output for non-AJAX
		$submission = WPCF7_Submission::get_instance();
		$status = $submission->get_status();
		$content = $submission->get_response();
	}

	$atts = array(
		'class' => trim( $class ),
		'aria-hidden' => 'true',
	);

	$output = sprintf( '<div %1$s>%2$s</div>',
		wpcf7_format_atts( $atts ),
		esc_html( $content )
	);

	$output = apply_filters( 'wpcf7_form_response_output',
		$output, $class, $content, $this, $status
	);

	$this->responses_count += 1;

	return $output;
}