функция since 5.3.0

get_post_timestamp()

Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.

Сигнатура

get_post_timestamp( int|WP_Post|null $post = null, string $field = 'date' ): int|false

Описание

Обратите внимание, что эта функция возвращает истинную метку времени Unix, а не суммированную со смещением часового пояса, как более старые функции WP.

Оригинал (английский)

Note that this function returns a true Unix timestamp, not summed with timezone offset like older WP functions.

Параметры

$post int|WP_Post|null необязательный = null
ID записи или объект записи. По умолчанию — глобальный объект $post .
$field string необязательный = 'date'
Время публикации или изменения, используемое из базы данных. Принимает 'date' или 'modified'. Значение по умолчанию 'date'.

Возвращаемое значение

int|false

Исходный код

wp-includes/general-template.php:2995

function get_post_timestamp( $post = null, $field = 'date' ) {
	$datetime = get_post_datetime( $post, $field );

	if ( false === $datetime ) {
		return false;
	}

	return $datetime->getTimestamp();
}

История изменений

ВерсияОписание
5.3.0 Introduced.

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.