この質問は 次の質問 への追加です。
リンクされた質問に対する答えは、各phpテンプレートファイル内にTHE LOOPを記述する必要があることを示していますが、まだ開いているのはなぜですか?このページに投稿がまったく表示されないのであれば、なぜpage.phpの一部として書く必要があるのでしょうか。
page.phpの中でhave_posts()を実行すると戻り値が 'true'になるのはなぜでしょうか。このページにはまったく投稿が含まれていませんか。
言い回しは(歴史的な理由から)少しわかりにくいです。実際にPostはWordPressにおいて2つのことを意味します。
つまり、投稿タイプ "page"と同じように、投稿タイプ "post"があります。
これは、もう少し詳しく説明したCodexへのリンクです。 https://codex.wordpress.org/Post_Types