2

我正在使用以下代码循环遍历数组中的所有图像,效果很好,但我希望能够只返回数组中的第一个图像。谁能指出我正确的方向?

<?php   
    $books = get_post_meta( $post->ID, 'Images', true );
        foreach( $books as $book){
        $image_id = $book['single_image'];
        echo '<img src="';
        echo wp_get_attachment_url( $image_id );
        echo '" />';
        }
    ?>
4

1 回答 1

3

如果它是一个数值数组,只需从索引 0 中获取值。比如:

$books = get_post_meta($post->ID, 'Images', true);
$image_id = $books[0]['single_image'];
于 2012-12-11T13:24:18.953 回答