我无法为我的帖子生成循环。JS调用slide_ID
然后需要显示每个slide-ID
按数字顺序运行。示例slide-1
要滚动到下一张幻灯片slide_ID
需要是slide-2
(这由“下一步”按钮控制)。
问题不在JS中,而是在循环中。我需要填充每个帖子,以便每个帖子ID号都是数字顺序。
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<section id="<?php $x=1; do { echo "slide-$x"; $x++; } while ($x<=1); ?>" class="homeSlide">
<div class="bcg"
data-center="background-position: 50% 0px;"
data-top-bottom="background-position: 50% -100px;"
data-anchor-target="#<?php $x=1; do { echo "slide-$x"; $x++; } while ($x<=1); ?>">
<div class="hsContainer">
<div class="hsContent" data-center="opacity: 1" data-106-top="opacity: 0" data-anchor-target="#<?php $x=1; do { echo "slide-$x"; $x++; } while ($x<=1); ?> h2">
<h2>Fade out elements before<br />they leave viewport</h2>
<p>This slide moves background image at a slower speed then the page scroll.</p>
</div>
</div>
</div>
</section>
<?php endwhile; endif; ?>
我用来显示幻灯片ID号的循环是
$x=1; do { echo "slide-$x"; $x++; } while ($x<=1);
然而,我似乎不知道如何在新帖子提交后自动更改数字。
任何帮助都会很好。