0
我只是想知道我怎麼能拿博客文章我目前另一個循環讀取,而職位ID(即側邊欄的最新文章環路)突出在最近的帖子邊欄現任職務,WordPress的
在我單後php文件我有這樣的代碼創建變量
<?php while (have_posts()) : the_post(); ?>
<?php get_template_part('content', 'single'); ?>
<?php $current_post_id = get_the_ID(); ?>
<?php endwhile; // end of the loop. ?>
然後在我的默認小部件的PHP文件,在環路最近的帖子我有這個...
<?php while ($r->have_posts()) : $r->the_post(); ?>
<?php $recent_post_id = get_the_ID(); ?>
<li> <?php echo $recent_post_id; if ($recent_post_id == $current_post_id) { echo 'pass '; } else { echo 'fail ';} ?></li>
<?php endwhile; ?>
它的投入每次都失敗,顯然我做的事情沒有意義(我仍在學習)。我只是想知道是否有辦法從第一個循環獲取帖子ID,並在第二個循環中使用它。在第二個循環中回顯current_post_id
的那一刻,什麼都沒有顯示出來。 (關於凸顯目前的職位,一旦我得到這個工作,那將是很容易。
感謝您的幫助。
沒有工作不幸的是,現在它給予的「通行證」每一次WH。 ich顯然意味着它從當前循環中拉出id。乾杯 – Adrian
我得到了它的工作,道歉,我有'$ current_post_id'在循環內聲明,而不是外部。感謝您的幫助 – Adrian
酷!很高興你設法使它工作。 – CMoreira