delete_post_thumbnail()
Удаляет миниатюру записи по ID записи. Удаляется метаполе, а не сам файл миниатюры.
Используйте wp_delete_attachment(), чтобы удалить файл физически.
Хуков нет.
Возвращает
true|false
. Логические true или false.
Использование
delete_post_thumbnail( $post );
- $post(число/объект) (обязательный)
- ID записи, миниатюру у которой нужно удалить. Можно передать объект записи.
Примеры
#1 Удалим миниатюру записи
delete_post_thumbnail( 56 );
Эта функция аналог такой строки:
delete_post_meta( 56, '_thumbnail_id' );
Список изменений
С версии 3.3.0 | Введена. |
Код delete_post_thumbnail() delete post thumbnail WP 6.6.1
function delete_post_thumbnail( $post ) { $post = get_post( $post ); if ( $post ) { return delete_post_meta( $post->ID, '_thumbnail_id' ); } return false; }