フロントエンドで、ゴミ箱にある投稿を含むパーマリンク付きのすべての投稿タイトルを一覧表示するこのスクリプトがあります。
<ul>
<?php
$myposts = get_posts(array(
'numberposts' => -1,
'offset' => 0,
'category' => $cat_id,
'post_status' => array('publish','trash')
)
);
foreach($myposts as $post) :
setup_postdata($post);
?>
<li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
<?php endforeach; ?>
<?php wp_reset_postdata(); ?>
</ul>
これはうまくいきます。しかし問題は、「ゴミ箱」にある投稿タイトルをクリックすると、404 ページが表示されることです。
フロントエンドでゴミ箱に移動した投稿にアクセスするにはどうすればよいですか? これがWordpressのデフォルトの動作であることは理解していますが、おそらくゴミ箱の投稿を表示できる機能はありますか?
前もって感謝します。