WPSEO_Upgrade::upgrade_47privateYoast 1.0

Renames the meta name for the cornerstone content. It was a public meta field and it has to be private.

Метод класса: WPSEO_Upgrade{}

Хуков нет.

Возвращает

null. Ничего (null).

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

// private - только в коде основоного (родительского) класса
$result = $this->upgrade_47();

Код WPSEO_Upgrade::upgrade_47() Yoast 27.8

private function upgrade_47() {
	global $wpdb;

	// The meta key has to be private, so prefix it.
	// phpcs:disable WordPress.DB.DirectDatabaseQuery.NoCaching -- Reason: No relevant caches.
	// phpcs:disable WordPress.DB.DirectDatabaseQuery.DirectQuery -- Reason: Most performant way.
	$wpdb->query(
		$wpdb->prepare(
			'UPDATE ' . $wpdb->postmeta . ' SET meta_key = %s WHERE meta_key = "yst_is_cornerstone"',
			WPSEO_Cornerstone_Filter::META_NAME,
		),
	);
}