Intereting Posts
Как загрузить таблицу стилей в wp_head из пользовательского виджета? Как остановить wordpress от ввода жестко закодированного стиля в вложениях изображений с надписями post_content с контактной формой 7 Функция the_content не работает Использовать объекты и объекты привязки с одним узлом в поддоменах Великие блоги ресурсов сайта / учебник для разработчиков WordPress? Как добавить дополнительные каталоги выгрузки? Согласование только для чтения (пользователь может назначать термин, но не может создавать или редактировать существующие термины) Открытые метаданные графика не натягиваются на Facebook до тех пор, пока я не запустил эту конкретную ссылку через отладчик обновить путь изображения со словами, начинающимися в верхнем регистре до строчных символов Отправка электронной почты всем пользователям Последнее сообщение в определенном меню Минимизация проблем производительности MultiSite Большое количество созданных таблиц $ wpdb-> вставка выполняется несколько раз? Пользовательский запрос поиска – включает только настраиваемые поля и заголовок

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

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

Я кратко посмотрел на 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