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

Yoast\WP\SEO\Config\Migrations

AddCollationToTables::up() public Yoast 1.0

Migration up.

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

Хуков нет.

Возвращает

Null. Ничего.

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

$AddCollationToTables = new AddCollationToTables();
$AddCollationToTables->up();

Код AddCollationToTables::up() Yoast 15.1.1

<?php
public function up() {
	global $wpdb;

	$charset_collate = $wpdb->get_charset_collate();
	if ( empty( $charset_collate ) ) {
		return;
	}

	$tables = [
		Model::get_table_name( 'migrations' ),
		Model::get_table_name( 'Indexable' ),
		Model::get_table_name( 'Indexable_Hierarchy' ),
		Model::get_table_name( 'Primary_Term' ),
	];

	foreach ( $tables as $table ) {
		$this->query( 'ALTER TABLE ' . $table . ' CONVERT TO ' . \str_replace( 'DEFAULT ', '', $charset_collate ) );
	}
}