我正在使用lightgallery,所以我需要在lightgallery中调用它们之前加载图像。问题是图像很大,因此加载时间太长。当用户点击链接时,有没有办法加载该特定图库。
<div id="lightgallery-<?php echo get_the_ID(); ?>" class="hidelightgallery">
<?php
foreach ($files as $image) {
$image_attributes = wp_get_attachment_url( $image->ID );
$attachment_title = get_the_title($image->ID);
$caption = get_post_field('post_excerpt', $image->ID);
?>
<a class="item" href="<?php echo $image_attributes ?>" data-sub-html="<?php echo $attachment_title; ?> <?php if($caption!= '') echo ' - ' ?> <?php echo $caption ?>"><img src="<?php echo $image_attributes ?>"></a>
<?php } ?>
</div>
现在我想要的是,如果用户点击这个带有此id的链接,那么就做foreach。这可能吗?
答案 0 :(得分:0)
只需按照以下步骤操作即可
一步一步走,这将解决您的问题。