我目前有一个图像轮播,内容由 WordPress 循环生成。我想让这个轮播中的图像超链接,当点击每个图像时,它会在下面的 div 中淡入关于该图像的内容。
如果不涉及循环,我会很舒服地完成它,但是在(在)循环中工作时,我不知道如何使它全部连接起来并相互交谈。该循环目前只是致力于生成图像,并且扩展 WHILE 部分以包含所有这些附加信息很可能会破坏设计。
也许我需要在 WHILE 部分中声明 ID 并在其他地方调用它们?我只是使用相当有限的 PHP 知识来得出这个结论。循环当前看起来像这样......
<?php
query_posts( array(
'offset' => '1',
'posts_per_page' => '10',
'post_type' => array('website', 'graphics')
));
if ( have_posts() ) :
?>
<div class="scroller">
<div class="overlay-left gradient"></div>
<div class="overlay-right gradient"></div>
<div id="makeMeScrollable">
<?php while (have_posts()) : the_post(); ?>
<article class="alignleft" style="margin-right: 20px;">
<?php
// Must be inside a loop.
if (has_post_thumbnail()) {
the_post_thumbnail('index-thumb');
}
else {
}
?>
</article>
<?php endwhile; ?>
</div>
</div>
<?php endif; ?>
如您所见,WHILE 部分专门关注图像调用,以便将其放置在滚动条中。因此,以某种方式保留 WHILE 结构非常重要(或者可能不是?)