WPSEO_Upgrade::delete_post_meta()privateYoast 1.0

Removes the post meta fields for a given meta key.

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

Хуков нет.

Возвращает

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

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

// private - только в коде основоного (родительского) класса
$result = $this->delete_post_meta( $meta_key );
$meta_key(строка) (обязательный)
The meta key.

Код WPSEO_Upgrade::delete_post_meta() Yoast 22.1

private function delete_post_meta( $meta_key ) {
	global $wpdb;
	$deleted = $wpdb->delete( $wpdb->postmeta, [ 'meta_key' => $meta_key ], [ '%s' ] );

	if ( $deleted ) {
		wp_cache_set( 'last_changed', microtime(), 'posts' );
	}
}