我在我的WordPress网站上有一些分类法可以处理产品。我已经将Pages组织为产品类别,然后我为我的产品创建了一个自定义的帖子类型,以便进行更多组织。
对于父页面,我想从所有子页面中提取所有缩略图(特别是页面的特色图像)。但是,它们不是直接子项,而是我的自定义帖子类型中的页面。
截至目前,我已使用“广告系列”作为我的自定义帖子类型名称在父页面上显示子页面标题:
<?php
$args = array(
'post_type'=>'campaign',
'title_li'=> __('')
);
wp_list_pages( $args );
?>
是否有类似的方式来拉出某个后期类型的所有精选图像?
答案 0 :(得分: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>';
} ?>