WordPress(ワードプレス)でホームページを作りたい、カスタムしたいという人のためのサイトです。

固定ページのテンプレートをページごとに切り替えるカスタム方法

TOP > カスタム方法 > 固定ページのテンプレートをページごとに切り替えるカスタム方法

WordPressを使っていると固定ページのデザインを切り替えて使いたい場面が出てくると思います。
その時に使えるカスタム方法を紹介します。

固定ページのテンプレートをページごとに切り替えるカスタム方法のやり方

固定ページごとにデザインを切り替える場合は、新たにテーマを作ってそのテーマを適用していく形になります。
では実際の作業の流れに沿って説明します。

page.phpを複製する

まずは新たにテンプレートを作るのですが、最初から作ると面倒なので元からあるpage.phpを複製して利用します。
ローカルでコピーしてリネームするだけで大丈夫です。
その際名前を変更するのですが、page-○○.phpという形式にして下さい。
このネーミングルールを適用することで、このテンプレートが固定ページ用のテンプレートであるということをWordpressが理解してくれます。
ここでは仮にpage-test.phpとして作成することにします。

複製したテンプレートを編集する

次にテンプレートを編集しましょう。
まずはpage-test.phpの先頭部分に以下のように追記します。

<?php
/*
Template Name: test
*/
?>

この記述を追記する事で固定ページでの選択するテンプレート名称を明示します。
その後、自分がカスタムしたい内容に合わせてpage-test.phpを編集して下さい。
編集完了後は保存します。

編集したテンプレートをアップロードする

編集完了後、編集したファイルをテーマディレクトリにアップロードします。
アップロードする場合はパーミッション等が他のテンプレートファイルと異なっていないかを確認して下さい。

管理画面にログインし、適用したい固定ページでテンプレートを適用する

最後に管理画面にログインして、変更したい固定ページのテンプレートを今回作成した「test」に変更して保存して下さい。
これだけの作業で変更は完了です。

最後に実際に画面を確認して微調整をしたら完成です。
思っているより簡単に対応できるので、ページごとでデザインを変更したい場合にご使用下さい。


« »

ABOUT THE AUTHOR

こしもあんず
こしもあんず

Wordpressをカスタマイズすることが好きなギーク女子です。
好きなエディタはSublimetext2です。
Google+やってるので、よろしくです。
デザインは好きですが、PHPはあまり得意ではないのでその辺ご容赦くださいね。


Twitterはこちら
https://twitter.com/wordpresscusto1

ad