WPSEO_Plugin_Importer::meta_key_clone_replace()protectedYoast 1.0

Replaces values in our temporary table according to our settings.

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

Хуков нет.

Возвращает

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

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

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->meta_key_clone_replace( $replace_values );
$replace_values(массив) (обязательный)
Key value pair of values to replace with other values.

Код WPSEO_Plugin_Importer::meta_key_clone_replace() Yoast 24.9

protected function meta_key_clone_replace( $replace_values ) {
	global $wpdb;

	// Now we replace values if needed.
	if ( is_array( $replace_values ) && $replace_values !== [] ) {
		foreach ( $replace_values as $old_value => $new_value ) {
			$wpdb->query(
				$wpdb->prepare(
					'UPDATE tmp_meta_table SET meta_value = %s WHERE meta_value = %s',
					$new_value,
					$old_value
				)
			);
		}
	}
}