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

Yoast\WP\SEO\Config\Migrations

AddHasAncestorsColumn::up() public Yoast 1.0

Migration up.

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

Хуков нет.

Возвращает

Null. Ничего.

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

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

Код AddHasAncestorsColumn::up() Yoast 15.2

<?php
public function up() {
	$this->add_column(
		Model::get_table_name( 'Indexable' ),
		'has_ancestors',
		'boolean',
		[
			'default' => false,
		]
	);

	Wrapper::get_wpdb()->query(
		'
		UPDATE ' . Model::get_table_name( 'Indexable' ) . '
		SET has_ancestors = 1
		WHERE id IN ( SELECT indexable_id FROM ' . Model::get_table_name( 'Indexable_Hierarchy' ) . ' )
		'
	);
}