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

WPCF7_FormTag::get_date_option() public CF7 1.0

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

Хуки из метода
Возвращает

null. Ничего.

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

$WPCF7_FormTag = new WPCF7_FormTag();
$WPCF7_FormTag->get_date_option( $opt );
$opt (обязательный)
-

Код WPCF7_FormTag::get_date_option() CF7 5.4.1

<?php
public function get_date_option( $opt ) {
	$option_value = $this->get_option( $opt, '', true );

	if ( empty( $option_value ) ) {
		return false;
	}

	$date = apply_filters( 'wpcf7_form_tag_date_option',
		null,
		array( $opt => $option_value )
	);

	if ( $date ) {
		$date_pattern = '/^([0-9]{4})-([0-9]{2})-([0-9]{2})$/';

		if ( preg_match( $date_pattern, $date, $matches )
		and checkdate( $matches[2], $matches[3], $matches[1] ) ) {
			return $date;
		}
	} else {
		$datetime_obj = date_create_immutable(
			preg_replace( '/[_]+/', ' ', $option_value ),
			wp_timezone()
		);

		if ( $datetime_obj ) {
			return $datetime_obj->format( 'Y-m-d' );
		}
	}

	return false;
}