使用Foreach循环从子页面获取发布的缩略图

时间:2016-01-21 作者:Interactive

我创建了一个从其子页面加载内容的页面
子页面包含post_thubnails.我使用foreach-循环以获取所有页面的内容<我就是无法加载图像。

<?php $args = array(
    \'sort_order\' => \'asc\',
    \'sort_column\' => \'menu_order\',
    \'child_of\' => $post->ID,
    \'post_type\' => \'page\',
    \'post_status\' => \'publish\'
    ); 
    $pages = get_pages($args); 
    foreach ($pages as $page){
        $file = get_post_meta ( $page->ID, \'_wp_attached_file\', true );
        echo $file;
        echo \'
        <div class="full_width_parallax">
        <div class="wrap_1280">\';
        echo $page->post_content;   
    echo \'</div>    
    </div>\';

    }

?>
除了示例代码之外,我还尝试了the_post_thumbnail(); 但运气不好。

有什么想法吗?

1 个回复
SO网友:Interactive

生活可以很简单:

而不是the_post_thumbnail 我应该使用get_the_post_thumbnail

echo get_the_post_thumbnail($page->ID)