Каков код для вызова миниатюр других изображений, прикрепленных к сообщению в файле attachments.php? Я хочу добавить индекс миниатюр под самим изображением на странице вложений WordPress, например на этом сайте http://www.bmwblog.com/2011/05/28/2011-bmw-m3-gtrs3-candy-cane-by-vorsteiner/2011-bmw-m3-gtrs3-candy-cane-by-vorsteiner-12/
Wordpress: миниатюры других вложений в файле attachment.php?
Ответы (2)
Поле post_parent
объекта вложения (глобальная переменная $post
в attachment.php
) содержит идентификатор сообщения, к которому оно прикреплено. Затем вы можете вызвать get_children()
, чтобы получить другие вложения и такие функции, как wp_get_attachment_image()
для отображения изображений.
Когда тема добавляет поддержку «после миниатюры», регистрируется специальный размер изображения «после миниатюры», который отличается от размера «миниатюры», управляемого на экране «Настройки»> «Медиа».
При использовании функции the_post_thumbnail() или связанных функций по умолчанию используется размер изображения «после эскиза», хотя при необходимости можно указать другой размер. Нравится страница этого сайта: https://carusrelease.com/2021-honda-civic-redesign/