我有一個插件可以自動將帖子過期並在某個日期將帖子狀態更改爲「存檔」。在單個模板上顯示當前帖子
然後,我們有一個存檔部分,其中包含所有這些帖子。我仍然想顯示帖子的數據,但是它沒有找到頁面。
我可以更改查詢以在單個模板上顯示此帖嗎?
我試過以下,但它提取所有歸檔的帖子,而不僅僅是網頁你的。
<?php
$my_query = new WP_Query('post_status=archive');
?>
<div>
<?php
if ($my_query->have_posts()) : while ($my_query->have_posts()) :
$my_query->the_post();
?>
<ul>
<li>
<?php the_title(); ?>
</li>
</ul>
<?php endwhile; else: ?>
<div>
<ul>
<li><?php _e('No upcoming Posts'); ?></li>
</ul>
</div>
<?php endif; ?>
</div>
你想存檔的帖子仍然可以被公衆訪問,那是你想要的嗎?默認情況下,WordPress只會向公衆顯示''post_status'=>'發佈'。 – josephting
@josephting是的,但通過將我的代碼放在它中循環遍歷所有帖子,而不是僅顯示當前發佈的帖子。 – Rob