WordPressテーマのpage.phpを編集して固定ページをカスタマイズする

WordPressテーマのpage.phpを編集して固定ページをカスタマイズする


今回は、WordPressサイトの固定ページをカスタマイズする方法として、WordPressテーマのpage.phpを編集して固定ページをカスタマイズする場合についてお伝えいたします。

WordPressには投稿と固定ページがありますが、ブログCMSとしてのWordPressとしては「投稿」が基本となるものの、投稿は「時系列的に流れていく」といった要素がありますので、重要で固定的なページはこの「固定ページ」を使用します。

固定ページの一番大きな特徴は、投稿のようにカテゴリー分けタグ付けはできないものの、各固定ページ間で親子関係を設計できる点です。

企業ホームページ制作を行う際、WordPressを利用する場合は、投稿よりもこの固定ページの方が重要になります。

WordPressテーマのpage.phpを編集する

WordPressテーマのpage.phpを編集する

WordPressテーマの中にpage.phpが存在している場合、このファイルが固定ページの基本的なテンプレートとなります。

WordPressテーマによってはpage.phpが存在せず、index.phpとcontent.phpなどを組み合わせて固定ページの仕様を設計しているものもあります。

page.phpとcontent.phpの組み合わせ

page php content php WordPress

またpage.phpがあったとしても、部分的にcontent.phpを利用しているケースもあり、page.phpのみの編集だけでは固定ページを完全にカスタマイズすることができない場合もあります。

固定ページのテンプレート

固定ページのテンプレート WordPress

さらにWordPressテーマによっては、固定ページに様々なテンプレートが用意されている場合があります。標準的な固定ページやサイドバーの有り無し、フロントページ用など目的に合わせてレイアウトや表示項目が異なるテンプレートパターンが用意されているケースです。

WordPressサイトの固定ページをカスタマイズするためにこのpage.phpやそれぞれの固定ページテンプレートを編集する場合は、WordPress管理画面から直接ファイルを操作するか、WordPressインストールサーバーにFTPなどで接続し、page.phpなどをダウンロードしてローカル環境でエディタを用いて修正します。

管理画面からpage.phpを確認し、編集する

WordPressにログインし、WordPress管理画面の左側に操作メニューの「外観」から「テーマの編集」を選択して、画面右側にpage.phpがあればそれをクリックしてください。なお、ページテンプレートが存在する場合は、page.phpの他に、類似名称のphpが存在する場合があります。

固定ページ(page.php)

固定ページ page php WordPress

WordPressテーマにもよりますが「固定ページ(page.php)」や「固定ページテンプレート(page.php)」、「個別投稿ページ(page.php)」といったように表記されています。

クリックするとWordPressサイトの固定ページを構成しているphpファイルが表示されますので、この画面から固定ページのカスタマイズを行ってください。

固定ページをカスタマイズする

固定ページをカスタマイズする

一般的にこのpage.phpには、固定ページが表示されたときのHTMLの吐き出しに関する設定が記述されています。

もし、記述がphpやWordPressタグばかりだった場合は、該当箇所からファイルを呼び出す設定になっているため、該当ファイルを探して、その部分を編集してカスタマイズする必要があります。

固定ページの中で編集したい該当部分のHTMLなどを編集してカスタマイズを行います。

テンプレートパーツのcontent-page.phpを呼び出す指定

テンプレートパーツのcontent-page.phpを呼び出す指定

例えば、Twenty Fourteenテーマだった場合、page.phpには次のような記述があります。

// Include the page content template.
get_template_part( 'content', 'page' );

この場合はテンプレートパーツのcontent-page.phpを呼び出す指定がされています。

もし固定ページをカスタマイズする際に該当箇所が見つからない場合はWordPressテーマファイルの構成を元に、該当ファイルを見つける必要があります。

カスタムフィールドの設定を反映させる

固定ページにカスタムフィールド機能を付加した場合でも、そのままでは固定ページに反映されません。カスタムフィールドの設定を反映させるためには、page.phpなど、固定ページに関するphpファイルに、カスタムフィールドの項目の呼び出しを記述する必要があります。

著者名や投稿日、最終更新日の反映

またWordPressテーマによっては、固定ページに著者名や投稿日が反映されていない場合がありますが、カスタマイズにより著者名や投稿日、最終更新日を固定ページ内に反映させることもできます。

WordPressサイトの「投稿ページ」・「固定ページ」カスタマイズ

WordPressサイト固定ページカスタマイズ

ホームページ制作 京都 ファンフェアファンファーレでは、WordPressテーマファイルの編集によるWordPressサイトの固定ページのカスタマイズをはじめ、お客さまのニーズに合わせたWordPressのカスタマイズを手がけております。

「現在利用しているWordPressテーマの固定ページの表示の仕方を変更したい」

「固定ページの見出しや表のデザインを変更したい」

といったご要望をお持ちの方へ、固定ページを構成するWordPressテーマのファイル群を編集することで、ご希望の仕様へとカスタマイズさせていただいております。

WordPressサイトの「投稿ページ」・「固定ページ」カスタマイズ

WordPressの設定・カスタマイズ・修正・編集方法の参考例

WordPressカスタマイズ・修正

ファンフェアファンファーレのWordPress(ワードプレス)のカスタマイズ、テーマカスタマイズサービス

ホームページ制作 京都のWeb制作会社ファンフェアファンファーレでは、WordPressで制作されたウェブサイト・ホームページのカスタマイズサービスとして、WordPress(ワードプレス)のテーマ(テンプレート)やプラグインのカスタマイズサービスを提供しております。

WordPressカスタマイズの他、WordPressに関する様々な機能の実装や調整、編集はもちろん、各種エラーの修正・復旧に対応しております。

WordPress(ワードプレス)のカスタマイズ

WordPressでのホームページ制作(WordPressサイト制作)

WordPress(ワードプレス)を使ったウェブサイト制作・ホームページ制作ならファンフェアファンファーレにお任せください!

ホームページ制作 京都 ファンフェアファンファーレでは、ホームページ制作にあたり、WordPressでのホームページ制作(WordPressサイト制作)を推進させていただいております。

企業のWebマーケティングを加速するWordPressでのホームページ制作(WordPressサイト制作)ならお任せください!新規WordPressサイト制作はもちろん、htmlサイトからのホームページリニューアル、WordPressサイトのリニューアルにも対応しています。

WordPress(ワードプレス)でのホームページ制作・ウェブサイト制作


「WordPressテーマのpage.phpを編集して固定ページをカスタマイズする」のカテゴリ Web制作・Web関連
タグ: , , ,


ホームページ制作・カスタマイズ、Webマーケティング・SEOなどのお問い合わせ・ご依頼