【问题标题】:WP Displaying Featured Images of all PagesWP显示所有页面的特色图片
【发布时间】:2011-07-14 17:14:15
【问题描述】:

我在我的 WordPress 网站上使用了一些分类法来处理产品。我已经将页面组织为产品类别,然后我为我的产品创建了一个自定义帖子类型,以便进一步组织。

对于父页面,我想从所有子页面中提取所有缩略图(特别是页面的特色图像)。但是,它们不是直接子页面,而是我自定义帖子类型中的页面。

到目前为止,我已经在父页面上显示了子页面标题,使用“campaign”作为我的自定义帖子类型的名称:

<?php 
$args = array(
'post_type'=>'campaign',
'title_li'=> __('')
);
wp_list_pages( $args ); 
?> 

有没有类似的方法来拉取某个帖子类型的所有特色图片?

【问题讨论】:

    标签: wordpress post types thumbnails


    【解决方案1】:

    这对你有帮助吗?

    <?php
    $mypages = get_pages('
        child_of='.$post->ID.'
        &parent='.$post->ID.');
    
    if($mypages) {
        echo '<ul>';
        foreach($mypages as $page) { ?>
            <li class="page_item">
                <?php echo get_the_post_thumbnail($page->ID, 'thumbnail'); ?>
                <a href="<?php echo get_page_link($page->ID) ?>"><?php echo $page->post_title ?></a>
            </li> <?php
        }
        echo '</ul>';
    } ?>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-07-17
      • 1970-01-01
      • 1970-01-01
      • 2017-10-29
      • 1970-01-01
      • 1970-01-01
      • 2018-10-16
      相关资源
      最近更新 更多