特定の投稿をsingle.phpページに表示しようとしていますが、何らかの理由ですべての投稿が表示されます。投稿IDを正しく取得しているかどうかはわかりませんが、現時点での方法は次のとおりです。
<?php
$post_id = (int) $_GET['p'];
query_posts('p=' . $post_id);
while(have_posts())
{
$this_page = the_post();
echo the_content();
}
?>
$ post_id変数に格納されている1つのIDを持つ投稿のみを表示する必要がありますが、何らかの理由ですべてを取得しています; /