Я пытаюсь выбрать изображение конкретного сообщения - PullRequest
0 голосов
/ 11 июля 2019

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

Код, который приведен ниже, я пробовал, но не получаюлюбое решение

$attachments = get_posts(array('post_parent' => $post->ID,'post_type' => 'attachment',
                    'post_mime_type' => 'image',
                    'order' => 'ASC',
                    'orderby' => 'menu_order ID'));
            echo '<pre>';
            print_r($attachments);                        

Я хочу получить изображение, загруженное в конкретный пост.

1 Ответ

0 голосов
/ 11 июля 2019

Попробуйте это ...

$images =& get_children( array (
    'post_parent' => $post->ID,
    'post_type' => 'attachment',
    'post_mime_type' => 'image'
));

if ( !empty($images) ) {
    foreach ( $images as $attachment_id => $attachment ) {
        echo wp_get_attachment_image( $attachment_id, 'thumbnail' );
    } 
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...