delete_post_thumbnail() WP 3.3.0

Видаляє мініатюру запису ID запису. Видаляється метаполе, а не сам мініатюрний файл.

Використовуйте wp_delete_attachment() для видалення файлу фізично.

Хуків немає.

Повертає

true|false. Логічні true чи false.

Використання

delete_post_thumbnail($post);
$post
(число/об’єкт) (обов’язковий)
ID запису, мініатюру якої потрібно видалити. Можна надіслати об’єкт запису.

Приклади

0

#1 Видалимо мініатюру запису

delete_post_thumbnail(56);

Ця функція аналог такого рядка:

delete_post_meta(56, '_thumbnail_id');

список змін

З версії 3.3.0Введено.

Код delete_post_thumbnail() WP 6.0.2

function delete_post_thumbnail( $post ) {
	$post = get_post($post);
	if ($post) {
		return delete_post_meta( $post->ID, '_thumbnail_id' );
	}
	return false;
}

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *