Есть Ли Способ Использовать миниатюру сообщения() для Извлечения Определенного Изображения Из Медиатеки


В настоящее время у меня есть пользовательская тема с некоторыми изображениями в отдельной папке изображений, и я помещаю их во внешний интерфейс с помощью echo get_theme_file_uri('/img/image-name.jpg'), который работает должным образом.

Я хотел бы иметь возможность добавлять изображения из медиатеки, я знаю, что могу сделать это с помощью the_post_thumbnail(), но это, очевидно, приводит к миниатюре сообщения, относящейся к сообщению, в то время как я разработал страницу, которая использует 4 разных изображения.

Есть ли тег шаблона, который извлекает изображение из медиатеки на страницу, где я могу использовать идентификатор изображения, чтобы вы получили преимущества the_post_thumbnail() с точки зрения размера изображений и т. Д.?

Любая помощь была бы потрясающей.

Author: The Chewy, 2020-02-25

1 answers

Эквивалентной функцией для произвольных изображений, которые не являются миниатюрой публикации, является wp_get_attachment_image(). Это работает аналогично, но вам нужно передать идентификатор вложения, и есть аргумент $icon, который на самом деле мало что делает:

echo wp_get_attachment_image( $attachment_id, 'large', false, [] );
 2
Author: Jacob Peattie, 2020-02-26 00:19:27