Получение эскиза загруженного изображения

Я хочу получить «меньшую» миниатюру большого изображения, которое я загрузил через встроенный загрузчик мультимедийных сообщений.

Я кратко посмотрел на get_the_post_thumbnail но я не думаю, что это правильная функция, которую я хочу, потому что изображения, которые я хочу получить эскизы, не являются «признаками»,

Получает Featured Image (ранее называемый Thumbnail Post), как установлено на экране редактирования сообщений или страницы, и возвращает элемент изображения HTML, представляющий изображение, если оно есть, в противном случае – пустая строка.

Я уверен, что я видел, как wp выплескивал несколько изображений, когда я загружал последний. Как я могу получить к ним доступ?

Где вы пытаетесь получить изображение? Это должна быть правильная функция:

 global $post; $image = get_the_post_thumbnail( $post->ID ); 

Он вернет массив всех размеров изображения для данного изображения. Затем вы можете захватить размер изображения из массива или еще лучше передать определенный размер изображения функции, чтобы вернуть правильный размер:

 global $post; $image = get_the_post_thumbnail( $post->ID , 'thubmnail' ); 

как вы можете видеть, мы прошли в размере размера «миниатюры». $ image вернет url к размеру изображения. Затем вы можете использовать его в теге изображения, например:

 <img src="<?php echo esc_attr( esc_url( $image ) ); ?>" alt="thumbnail image"> 

Я думаю, что вы ищете wp_get_attachment_url

Чтобы получить изображение src, вы можете использовать wp_get_attachment_image_src