(この記事はだいぶ長い時間かけて検証したのですが、明確な結論を得られなかった記事になります。ただ頑張って検証したので、ご参考程度に公開しておきます)
WordPress では、個々のページで主として表示させるべきデータを取得するクエリを「メインクエリ」と呼びます。つまり、表示さえるデータはメインクエリにより取得されます。逆に言うと、このメインクエリ以前には、「まだデータは取得されていない」と僕は思っていました。
ところが、ある日、pre_get_posts にフックして、メインクエリの時に、そのクエリの内容を表示してみると、既にデータが取得済みである場合があることに気付きました。