Функция возвращает:
Подробнее про миниатюры постов вы можете почитать здесь.
get_post_thumbnail_id( $post_id = null )
- $post_id
- (целое число) ID поста, ID миниатюры которого нужно получить. По умолчанию будет использоваться ID текущего поста из цикла.
Примеры
Простой пример — выведем ID миниатюры поста с ID = 5:
echo get_post_thumbnail_id( 5 );
Пример поинтереснее — получаем все вложения текущего поста, кроме его миниатюры:
$args = array( 'post_type' => 'attachment', 'numberposts' => -1, // количество вложение, -1 - значит все 'post_status' => 'any', 'post_parent' => $post->ID, // тут можно указать ID нужного нам поста 'exclude' => get_post_thumbnail_id() // исключаем миниатюру ); $attachments = get_posts( $args ); if ( $attachments ) { foreach ( $attachments as $attachment ) { /* * делаем с каждым вложением то, что нам нужно */ } }