Рубрика: WordPress »

Дата и время в WordPress

Автоматический переход на зимнее и летнее время

Формат даты и времени WordPress задается на странице общих настроек административной панели.

WordPress будет автоматически переходить на зимнее и летнее время, если а поле Часовой пояс выбрать ваш город или город из вашего часового пояса. Список опций в этом поле просто огромный, и города расположены по разделам, соответствующим частям света. Например, Москва находится в разделе Европа.

Текущая дата в блоге

При желании в блоге можно выводить текущую дату, например, в шапке блога. Локализованную текущую дату возвращает функция date_i18n():

<?php echo date_i18n('j.m.Y'); ?>

здесь j- день, m месяц числом, Y - год.

См. Функции даты и времени в WordPress

Записи за заданный период времени

Функция query_posts() позволяет задавать параметры для выбора записей, выводимых на страницу. В файл index.php темы, применяемой в блоге, нужно до цикла вставить запрос с указанием двух дат:

<?php
function filter_where($where = '') {
$where .= " AND post_date >= 2010-01-01'' AND post_date <= ''2009-01-01";
return $where;
}

add_filter('posts_where', 'filter_where');
query_posts($query_string);
?>

Список запланированных записей

<?php
query_posts($query_string . '&order=ASC&post_status=future');
while (have_posts()) : the_post();
?>
<li><?php the_title();?></li>
<?php endwhile; ?>

здесь query_posts(...); запрашивает у WordPress все записи, публикация которых была запланирована в блоге, и затем заголовки этих записей выводятся в цикле while.

Опубликовано в рубрике WordPress | с метками . |

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *