我正在使用以下脚本将 3 个条目输出到我的 WordPress 页面上。
但是,由于某种原因,它只输出该列表中的第一个条目。我在数组中移动了数字,它仍然只输出 1 <div>
。
尽管肯定有 ID 为 1、4 和 31 的帖子。
任何想法如何解决这一问题?
<?php $thePostIdArray = array("1","4","31"); ?>
<?php $limit = 3; ?>
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); $counter++; ?>
<?php if ( $counter < $limit + 1 ): ?>
<div class="post" id="post-<?php the_ID(); ?>">
<?php $post_id = $thePostIdArray[$counter-1]; ?>
<?php $queried_post = get_post($post_id); ?>
<h2><?php echo $queried_post->post_title; ?></h2>
</div>
<?php endif; ?>
<?php endwhile; ?>
<?php endif; ?>
非常感谢您的任何指点。