WordPressのトップページを編集したい!
WordPressにはトップページにブログが表示されているテーマがあります。
固定ページをトップページに設定して自由に編集したい場合は、
管理画面-設定-表示設定から固定ページをトップページに設定します。
トップページを表示した際、固定ページのタイトルが表示されます。
好みがありますが、すっきりさせてタイトルを非表示にしたい場合があります。
タイトル部分をカスタマイズしたい場合、固定ページのコンテンツテンプレートを編集します。
トップページのタイトルを非表示にしよう!
編集するファイルはTwenty Twelveの場合、content-page.phpになります。
PHPファイルを見てみると、固定ページのタイトルは下記のように記述されています。
上記の内容を変更してタイトル部分を非表示にするには、PHPの「条件分岐」を使用します。
条件分岐とは簡単に言うと…
if … (もし条件のとおりだったらAの処理を行う) A else … (条件のとおりでない場合はBの処理を行う) B endif
という記述の仕方をします。
それでは、content-page.phpの記述を下記のように変更します。
もしトップページ(フロントページ)is_front_pageだったら何も表示しないで、
トップページでない場合はタイトルを表示するという内容になっています。
最後に
PHPの「条件分岐」は、多くの場面で役にたつので、覚えておくととても便利ですね。