is_new_day() WP 0.71

Перевіряє відмінність поточної дати від попередньої (у циклі). Умовний тег.

Відмінності перевіряються для поточного та попереднього постів у циклі WordPress. І тому використовуються глобальні змінні: $currentdayі $previousday.

Якщо поточний день – новий, то функція поверне true та false у всіх інших випадках.

Основа для:
the_date()

Хуків немає.

Повертає

int. 1 – якщо це новий день, 0 – якщо не новий день.

Використання

<?php
if( is_new_day() ){
	echo 'Новий день';
}
?>

Приклади

0

#1 Один запис на групу записів опублікованих в один день

Приклад того, як можна використовувати is_new_day(), щоб вивести напис тільки 1 раз (для першого посту) для всіх постів, опублікованих в один день.

Код використовується всередині Цикл WordPress:

if( is_new_day() )
	echo "Цей пост опублікований не в той же день, що попередній";

нотатки

  • Global. Рядок. $currentday The day of the current post in the loop.
  • Global. Рядок. $previousday День з попереднього повідомлення в прориві.

список змін

З версії 0.71Введено.

Код is_new_day() WP 6.0.2

function is_new_day() {
	Global $currentday, $previousday;

	if ( $currentday !== $previousday ) {
		return 1;
	} else {
		return 0;
	}
}

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *