get_comment_time() WP 1.5.0

Отримує час публікації поточного коментаря. Використовується усередині циклу коментарів.

Працює на основі:
mysql2date()
Основа для:
comment_time()

Хуки з функції

Повертає

Строку. Відформатований час.

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

get_comment_time($d, $gmt, $translate);
$d
(рядок)
Формат часу. Варіанти форматів
дивіться тут .


За замовчуванням: формат часу, зазначений у налаштуваннях
$gmt
(логічний)
Чи використовувати замість простий GMT дату? Коментар має 2 дати в БД: серверну – comment_date, і з поправкою на країну сайту – comment_date_gmt.


Типово: false
$translate
(логічний)
Чи потрібно переводити час (для фідів).


Типово: true

Приклади

0

#1 Час публікації поточного коментаря

У форматі 22:04:11. Код потрібно використовувати всередині циклу коментарів зазвичай за виведення коментарів відповідає вбудована функція, вказана в параметрі callback функції wp_list_comments() :

<p>Час публікації коментаря: <?php get_comment_time('H:i:s'); ?></p>

список змін

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

Код get_comment_time() WP 6.0.2

function get_comment_time( $format = '', $gmt = false, $translate = true ) {
	$comment = get_comment();

	$comment_date = $gmt? $comment->comment_date_gmt : $comment->comment_date;

	$_format =! empty($format)? $format : get_option( 'time_format');

	$date = mysql2date($_format, $comment_date, $translate);

	/**
	 * Filters the returned comment time.
	 *
	 * @ Since 1.5.0
	 *
	 * @param string|int $date Показовий час, форматований як date string або Unix timestamp.
	 * @param string $format PHP date format.
	 * @param bool $gmt Whether the GMT date is in use.
	 * @param bool $translate Whether the time is translated.
	 * @param WP_Comment $comment The comment object.
	 */
	return apply_filters( 'get_comment_time', $date, $format, $gmt, $translate, $comment);
}

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

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