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

Yoast\WP\Lib\Migrations

Adapter::add_timestamps() public Yoast 1.0

Adds timestamps.

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

Хуков нет.

Возвращает

true/false.

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

$Adapter = new Adapter();
$Adapter->add_timestamps( $table_name, $created_column_name, $updated_column_name );
$table_name(строка) (обязательный)
The table name.
$created_column_name(строка) (обязательный)
Created at column name.
$updated_column_name(строка) (обязательный)
Updated at column name.

Код Adapter::add_timestamps() Yoast 15.1.1

<?php
public function add_timestamps( $table_name, $created_column_name, $updated_column_name ) {
	if ( empty( $table_name ) || empty( $created_column_name ) || empty( $updated_column_name ) ) {
		return false;
	}
	$created_at = $this->add_column( $table_name, $created_column_name, 'datetime' );
	$updated_at = $this->add_column(
		$table_name,
		$updated_column_name,
		'timestamp',
		[
			'null'    => false,
			'default' => 'CURRENT_TIMESTAMP',
			'extra'   => 'ON UPDATE CURRENT_TIMESTAMP',
		]
	);

	return $created_at && $updated_at;
}