is_date()
Спрацьовує, коли відображається сторінка архіву за датою. Умовний тег.
Функція є частиною перевірки is_year() і т.д. (Див. Приклад 2)
 Працює на основі:
WP_Query::is_date()
WP_Query::is_date()
 1 раз – 0.00006 сек
(дуже швидко) | 50000 разів – 0.02 сек
(швидкість світла)
(дуже швидко) | 50000 разів – 0.02 сек
(швидкість світла)
Хуків немає.
Повертає
true|false. Залежить від виконання або виконання умови.
Використання
if( is_date() ){
	// ...
}Приклади
#1 Звичайний приклад перевірки сторінки архіву за датою:
if( is_date() ) echo "Це архів за датою"; else echo "Це не сторінка архіву за датою";
#2 Які перевірки входять до is_date()
Функція is_date() включає перевірки функцій is_day() , is_month() , is_year() .
Приклад з помилкою , як не можна будувати логічний ланцюжок:
if( is_date() ) echo "Це архів за датою"; elseif( is_day() ) echo "Це архів по дню"; else echo "Це не сторінка архіву за датою";
У цьому прикладі умова is_day() не буде виконуватися ніколи. Його потрібно перевіряти до is_date() .
нотатки
- Global. WP_Query. $wp_query WordPress Query object.
список змін
| З версії 1.5.0 | Введено. | 
Код is_date() is date WP 6.0.2
function is_date() {
	global $wp_query;
	if ( ! isset( $wp_query ) ) {
		_doing_it_wrong( __FUNCTION__, __( 'Conditional query tags для роботи не буде для роботи, тому що не буде, якщо вони беруть участь false.' ), '3.1.0' );
		return false;
	}
	return $wp_query->is_date();
}