WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru
функция не описана

Yoast\WP\SEO\Builders

Indexable_Post_Type_Archive_Builder::get_object_timestamps() protected Yoast 1.0

Returns the timestamps for a given post type.

Ищем WP-разработчика! Фулл-тайм, удаленка, хорошая зарплата, соц. пакет. Подробности.
Компания Boosta.

{} Это метод класса: Indexable_Post_Type_Archive_Builder{}

Хуков нет.

Возвращает

Объект. An object with last_modified and published_at timestamps.

Использование

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->get_object_timestamps( $post_type );
$post_type(строка) (обязательный)
The post type.

Код Indexable_Post_Type_Archive_Builder::get_object_timestamps() Yoast 17.7.1

protected function get_object_timestamps( $post_type ) {
	$post_statuses = $this->post_helper->get_public_post_statuses();

	$sql = "
		SELECT MAX(p.post_modified_gmt) AS last_modified, MIN(p.post_date_gmt) AS published_at
		FROM {$this->wpdb->posts} AS p
		WHERE p.post_status IN (" . implode( ', ', array_fill( 0, count( $post_statuses ), '%s' ) ) . ")
			AND p.post_password = ''
			AND p.post_type = %s
	";

	$replacements = \array_merge( $post_statuses, [ $post_type ] );

	// phpcs:ignore WordPress.DB.PreparedSQL.NotPrepared -- We are using wpdb prepare.
	return $this->wpdb->get_row( $this->wpdb->prepare( $sql, $replacements ) );
}