在php中迭代一段时间内的div id和ahref#link

在php中迭代一段时间内的div id和ahref#link,php,jquery,wordpress,loops,while-loop,Php,Jquery,Wordpress,Loops,While Loop,我在修改wordpress主题时遇到了这个问题。 我正在显示电影信息的后期查询。使用while,因此我有一个链接来调用包含每部电影预告片的div。然而,当我点击任何链接时,它只会打开第一部电影的预告片。也就是说,我必须迭代每个post/movie的槽id以获得一个唯一的id,这个迭代应该在a href和div id中完成 <?php query_posts( $args ); ?><?php while ( have_posts() ) : the_post(); ?>

我在修改wordpress主题时遇到了这个问题。 我正在显示电影信息的后期查询。使用while,因此我有一个链接来调用包含每部电影预告片的div。然而,当我点击任何链接时,它只会打开第一部电影的预告片。也就是说,我必须迭代每个post/movie的槽id以获得一个唯一的id,这个迭代应该在a href和div id中完成

<?php query_posts( $args ); ?><?php while ( have_posts() ) : the_post(); ?>
<a href="#modal">Trailer</a>
<div id="modal" class="modalmask">
<?php /* i call trailer iframe */ ?>
</div>
<?php endwhile; ?>
<?php wp_reset_query(); ?>

我该怎么做? 谢谢。

试试这个

<?php query_posts( $args ); ?>
<?php while ( have_posts() ) : the_post(); ?>
   <a href="#modal-<?php echo get_the_ID(); ?>">Trailer</a>
   <div id="modal-<?php echo get_the_ID(); ?>" class="modalmask">
      <?php /* i call trailer iframe */ ?>
   </div>
<?php endwhile; ?>
<?php wp_reset_query(); ?>


这很有效。当然,我已经将$添加到变量中。这么简单,我看不见。去练习吧,该死!谢谢虽然问题解决了,你编辑了你的答案吗?$i流程从此消失了,呵呵!现在我意识到你退出了迭代,只要求id。这样更好!谢谢