Условный тег: is_new_day

30.04.2012
Описание

Тег проверяет дату в цикле вывода записей и срабатывает, если дата текущей записи отличается от даты предыдущей записи (как минимум на 1 день). Этот условный тег является boolean-функцией, то есть он возвращает только true или false.

Использование
<?php if ( is_new_day() ) { ... } ?>
Параметры

В функции нет никаких параметров.

Значения

boolean

Возвращает true если дата текущей записи отличается от даты предыдущей записи и false в противном случае.

Примеры

1 Вывод даты по условию

Дата в записи будет выведена только, если она отличается от даты предыдущей записи (то есть дата будет выведена только у первой записи за этот день).

<?php if( is_new_day() ) the_date(); ?>

Внимание! Функция в некоторых случаях может работать некорректно и ее не рекомендуется использовать. Это официально зарегистрированный баг.

Лог изменений

Функция добавлена в версии 0.71

Исходный файл

Функция is_new_day() находится в wp-includes/functions.php

Связанные теги|функции
Рубрики: Теги шаблоновФункции WordPressУсловные теги

Понравился пост? Подпишись на обновления по Обновления блога по RSSRSS или Обновления блога на TwitterTwitter !

Комментарии

Комментариев пока еще нет.

Написать комментарий

(обязательно)

(обязательно, не публикуется)

Для вставки кода используйте кнопку "Код", по умолчанию используется синтаксис подсветки языка "php", вы можете поменять его на любой другой поддерживаемый GeSHi язык, например "javascript", "css", "html4strict", "sql" и тд. Используйте предпросмотр!
 


Подписаться на уведомления без комментирования.