WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Авторские Темы для WordPress
функция не описана

WPCF7_FormTag::get_option() public CF7 1.0

{} Это метод класса: WPCF7_FormTag{}

Хуков нет.

Возвращает

null. Ничего.

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

$WPCF7_FormTag = new WPCF7_FormTag();
$WPCF7_FormTag->get_option( $opt, $pattern, $single );
$opt (обязательный)
-
$pattern **
-
По умолчанию: ''
$single **
-
По умолчанию: false

Код WPCF7_FormTag::get_option() CF7 5.4.1

<?php
public function get_option( $opt, $pattern = '', $single = false ) {
	$preset_patterns = array(
		'date' => '[0-9]{4}-[0-9]{2}-[0-9]{2}',
		'int' => '[0-9]+',
		'signed_int' => '-?[0-9]+',
		'class' => '[-0-9a-zA-Z_]+',
		'id' => '[-0-9a-zA-Z_]+',
	);

	if ( isset( $preset_patterns[$pattern] ) ) {
		$pattern = $preset_patterns[$pattern];
	}

	if ( '' == $pattern ) {
		$pattern = '.+';
	}

	$pattern = sprintf( '/^%s:%s$/i', preg_quote( $opt, '/' ), $pattern );

	if ( $single ) {
		$matches = $this->get_first_match_option( $pattern );

		if ( ! $matches ) {
			return false;
		}

		return substr( $matches[0], strlen( $opt ) + 1 );
	} else {
		$matches_a = $this->get_all_match_options( $pattern );

		if ( ! $matches_a ) {
			return false;
		}

		$results = array();

		foreach ( $matches_a as $matches ) {
			$results[] = substr( $matches[0], strlen( $opt ) + 1 );
		}

		return $results;
	}
}