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.4.3

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