get_the_time()
Отримує час створення поточного поста у вказаному форматі. Використовується всередині циклу WordPress.
Працює на основі:
get_post_time()
get_post_time()
Основа для:
the_time()
the_time()
Хуки з функції
Повертає
Строку|int|false
. Час у вказаному форматі.
Використання
$time = get_the_time($d, $post);
-
$d
(рядок) Формат у якому потрібно отримати час публікації посту. Можливі формати .
За замовчуванням: get_option(‘time_format’)
-
$post
(число/об’єкт) -
ID або пост, час публікації якого потрібно отримати.
Типово: null. global $post object
Приклади
#1 Базове використання
Виведемо час створення (публікації) поточного посту у циклі. Формат дати буде такий, як встановлено в налаштуваннях:
<?php echo get_the_time(); ?>
Зробимо те саме, тільки вкажемо потрібний нам піст:
<?php echo get_the_time('', $post->ID ); ?>
#2 Отримання мітки часу в форматі Unix
Щоб отримати позначку часу Unix дати публікації посту (кількість секунд пройдених з 1 січня 1970 року до дати публікації), у першому параметрі потрібно вказати “U”.
<?php $local_timestamp = get_the_time('U'); ?>
#3 час у часовому поясі GMT
Іноді потрібно отримати час у вказаному часовому поясі GMT, а не поточну дату публікації. Для цього потрібно вказати другий параметр:
<?php $gmt_timestamp = get_post_time('U', true); ?>
список змін
З версії 1.5.0 | Введено. |