thumbnail это что? миниатюра вставленной в запись картинки или все-таки «изображение записи»? если последнее, то имя файла не нужно — https://codex.wordpress.org/Function_Reference/get_post_thumbnail_id
Вот решение
<?php $thumbnail_id = attachment_url_to_postid( $url ); ?>
Спасибо за отзыв.