我正在尝试选择特定帖子的图像

时间:2019-07-11 12:07:26

标签: wordpress

我正在尝试获取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 :(得分:0)

尝试一下...

$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' );
    } 
}