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

Yoast\WP\Lib\Migrations

Adapter::rename_column() public Yoast 1.0

Renames a column.

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

Хуков нет.

Возвращает

true/false.

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

$Adapter = new Adapter();
$Adapter->rename_column( $table_name, $column_name, $new_column_name );
$table_name(строка) (обязательный)
The table name.
$column_name(строка) (обязательный)
The column name.
$new_column_name(строка) (обязательный)
The new column name.

Код Adapter::rename_column() Yoast 15.1.1

<?php
public function rename_column( $table_name, $column_name, $new_column_name ) {
	if ( empty( $table_name ) || empty( $column_name ) || empty( $new_column_name ) ) {
		return false;
	}
	$column_info  = $this->column_info( $table_name, $column_name );
	$current_type = $column_info['type'];
	$sql          = \sprintf( 'ALTER TABLE %s CHANGE %s %s %s', $this->identifier( $table_name ), $this->identifier( $column_name ), $this->identifier( $new_column_name ), $current_type );
	$sql         .= $this->add_column_options( $current_type, $column_info );

	return $this->execute_ddl( $sql );
}