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

Yoast\WP\SEO\Config\Migrations

WpYoastPrimaryTerm::up() public Yoast 1.0

Migration up.

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

Хуков нет.

Возвращает

null.

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

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

Код WpYoastPrimaryTerm::up() Yoast 15.2

<?php
public function up() {
	$table_name = $this->get_table_name();

	$indexable_table = $this->create_table( $table_name );

	$indexable_table->column(
		'post_id',
		'integer',
		[
			'unsigned' => true,
			'null'     => false,
			'limit'    => 11,
		]
	);
	$indexable_table->column(
		'term_id',
		'integer',
		[
			'unsigned' => true,
			'null'     => false,
			'limit'    => 11,
		]
	);
	$indexable_table->column(
		'taxonomy',
		'string',
		[
			'null'  => false,
			'limit' => 32,
		]
	);

	// Executes the SQL to create the table.
	$indexable_table->finish();

	$this->add_index(
		$table_name,
		[
			'post_id',
			'taxonomy',
		],
		[
			'name' => 'post_taxonomy',
		]
	);

	$this->add_index(
		$table_name,
		[
			'post_id',
			'term_id',
		],
		[
			'name' => 'post_term',
		]
	);

	$this->add_timestamps( $table_name );
}