admin管理员组文章数量:1418897
I currently have 10 child pages which each contain one main image and text.
I then have the main parent page, which acts as a 'contents page'.
I currently have this code on the main parent page...
<ul class="treatments-list h3">
<?php wp_list_pages('title_li=&child_of='.$post->ID=15); ?>
</ul>
This gets all the titles for these child pages and lists them, however, I would like to add an image thumbnail at the start of each of these lists, how can I do this?
Thanks in advance.
I currently have 10 child pages which each contain one main image and text.
I then have the main parent page, which acts as a 'contents page'.
I currently have this code on the main parent page...
<ul class="treatments-list h3">
<?php wp_list_pages('title_li=&child_of='.$post->ID=15); ?>
</ul>
This gets all the titles for these child pages and lists them, however, I would like to add an image thumbnail at the start of each of these lists, how can I do this?
Thanks in advance.
Share Improve this question asked Dec 24, 2012 at 15:27 AdamAdam 6555 gold badges11 silver badges19 bronze badges 2- Is the image in the post body? – s_ha_dum Commented Dec 24, 2012 at 15:39
- yes it is in the body – Adam Commented Dec 24, 2012 at 18:09
1 Answer
Reset to default 1You can use get_pages to do that:
<?php $pages = get_pages(array('child_of' => get_the_ID())); ?>
<ul class="treatments-list h3">
<?php foreach ($pages as $page): ?>
<li>
<?php echo get_the_post_thumbnail($page->ID, 'thumbnail'); ?>
<h2>
<a href="<?php echo get_permalink($page->ID); ?>" title="<?php echo esc_attr($page->post_title);?>">
<?php echo $page->post_title; ?>
</a>
</h2>
</li>
<?php endforeach; ?>
</ul>
本文标签: Inset image thumbnail from page into list
版权声明:本文标题:Inset image thumbnail from page into list 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1745300170a2652324.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论