WordPressがどのように起動されるのかをこちらのページを参考にして実際のファイルを追いながら見ていきます。 1) index.phpまずルートディレクトリのindex.phpが読み込まれます。 数行しかないファイルですが、テーマが使われているかという定数(WP_USE_THEMES)にtrueを定義して、 wp-blog-header.phpを読み込みます。 このWP_USE_THEMESはwp-includes/template-loader.phpでアクションフックの発行や 404リダイレクトなどのテンプレートファイルを読み込むためにも必要です。 2) wp-blog-header.phpwp-load.phpと前述のtemplate-loader.phpを読み込みます。 3) wp-load.phpこのあたりからファイルの行数が増えて読むのにうんざりしますが、 ざっくりとまとめ