WordPressのファイルを探っていくとindex.phpというファイルがいくつもあるのに気づきます。そのうち、いくつかのindex.phpは中身が空っぽのようなので削除しても大丈夫かと思うかもしれませんが注意が必要です。
たとえば、wp-content/themesフォルダにindex.phpがあります。
中身は空っぽです。
<?php // Silence is golden.
消してもシステムには問題ありませんが、ブラウザからwp-content/themesフォルダにアクセスすると、中身が丸見えになりフォルダの一覧表が表示されます。
中身が空っぽのindex.phpによって、フォルダ一覧が表示されない仕組みです。index.phpは消さないようにしましょう。