コメントありがとうございます。
>せいじさん
ブログが表示されなかったのは、single.phpのせいではないとおもいます。
もっと根本的なとこで間違った設置方法をしたり、タグの記述ミスをしていたり、さまざまな要因が考えられます。
なので、ここでは特定はできないですねえ。
また、TOPページについての疑問は、その解釈でOKだとおもいます。
home.phpを読み込ませる設定方法があったはずなので(WordPressのバージョンによって違うかもしれませんが…)、
それはちょっとググってみてください、スミマセン(笑)