囧客圈作为一个欢乐又变态的网站,
就要有欢乐又变态的展示方式,
不仅列表页用瀑布流,内容页也要上瀑布流!
那么下面这段小代码就是为了在内容也获取所有图片附件的调用方式:
<?php
foreach ( $attachments as $attachment ) {
$size = wp_get_attachment_image_src($attachment->ID);
echo '<li> ';
//the_attachment_link( $attachment->ID, false, false, true );
echo '<a href="'.get_permalink( $attachment->ID ).'#oye" class="photoview pic_tip" title="点击查看原图">';
//echo '<a href="'.get_attachment_link( $attachment->ID ).'" title="点击查看原图" >';
echo '<img class="scrollLoading current" data-url="'.wp_get_attachment_thumb_url( $attachment->ID ).'" src="http://jokeoo.com/wp-content/themes/zlxppp_test/img/pixel.gif" style="background:url(http://jokeoo.com/wp-content/themes/zlxppp_test/img/loading.gif) no-repeat center;" height="'.$size[2].'">';
echo '</a>';
echo '</span></li>';
}
endwhile; endif;
?>
哥在wordpress的大道上又前进了1毫米 感觉不错 继续努力!
WordPress内容页怎么获取所有图片附件?
思路是先拿到文章关联的附件数组,再用 foreach 逐个遍历输出。每个附件可调用缩略图地址、图片尺寸和链接地址,组合成列表或瀑布流结构。这样内容页就能把文章里的图片统一提取出来展示。
瀑布流调用图片时要注意什么?
重点是别直接硬加载大图,最好先输出缩略图或占位图,再配合懒加载。这样能减少首屏压力,避免内容页图片过多导致卡顿,同时保持瀑布流的视觉节奏更稳定。
这种图片展示方式适合什么场景?
适合图片较多、希望内容页更像图集或作品集的文章页面。比如教程配图、相册、案例展示等,都可以用附件遍历加瀑布流来增强浏览体验,让页面更活泼,也更方便用户连续查看。







发表回复