, , - 2014/3/22 15:43

WordPressのテーマファイルをカスタマイズする時につまづいたこと

ご注意

この記事は2014年3月22日に書いたものです。 情報が古くなっている可能性があるのでご注意ください。

customize-wordpress-theme
新しいヘッダーが出来上がってからブログのカスタマイズに力を入れ始めました!この3連休を使って色々といじってます。

PHPとかWordPressには詳しくはないので、調べながらちょっとずつ前進という感じ。
調べながらカスタマイズしてて、調べてもなかなかうまくいかないことが出てきました。
それがトップページのカスタマイズについてです。
トップページを更新してるはずなのに、ずっと反映されなくて困り果ててました。

スポンサードリンク

更新しても反映されない「index.php」

僕がつまづいたのはトップページの更新をしようと思った時です。
htmlをかじったことのある僕は、トップページというと「index.html」を想像します。

それで「index.php」をひたすらいじってたんですが、変更箇所がずっと反映されません。
なんでかずっとわからなくて、色々試してみました。
その中で「index.php」をテーマフォルダから消してみたりもしたんですが、その時ようやく気づきました!

「実際に表示されてるのはindex.phpじゃない!」

「そんなバカな!」と思ったけど「index.php」がなくてもちゃんと表示されてたのできっとそういうことなんだとわかりました。
htmlをかじったことのある僕は中途半端な知識で、WordPressのトップページも「index.php」だけだとずっと思ってました。

3種類のトップページファイル

ずっと知らなかったんですが、トップページには「index.php」「home.php」「front-page.php」という3種類があったのです。
思い込みって怖い。

表示には優先順位があって、「index.php」は一番優先順位が低いものでした。
どういうことかというと、「home.php」や「front-page.php」がある場合にはそっちが優先して表示されるのです。
「home.php」も「front-page.php」がある場合には表示されません。

優先順位は
「front-page.php」>「home.php」>「index.php」
です。
このことがわかってなかったのでずっと困っていました。

感謝しつつカスタマイズを楽しもう!

僕がこうやって問題を解決できるのも、先人達の知恵があるから。
そういうことを感謝しつつカスタマイズを楽しみたいと思います!

スポンサードリンク

  • ゆとりをもった自由な暮らし、ストレスフリーな生活を送る
    1984年生まれ
    生まれも育ちも神奈川県川崎市

    詳しいプロフィールはこちら

    • follow us in feedly
    • Google+
    • フィード
    • お問い合わせ