独自のパーツテンプレートの利用方法。

201002/20   Category : WEB   Tag :

wordpressのテーマには2カラムや3カラムなど、いろいろレイアウトの種類があります。自分でこういうテーマを作ってみたい!と思ってやってみると、3カラムの場合、sidebar.phpってのは左か右のどちらかにしか使用出来ないので、コードがかさ張る…。そんな時に便利なのが、独自にパーツテンプレートを作って、それを使う方法。

ちなみに、パーツテンプレートってのはheader.phpやsidebar.php、footer.phpなどです。今回は、left-sidebar.phpとright-sidebar.phpの二つを作りました。index.phpなどで、これらの独自パーツテンプレートを読み込むコードはこちら。

<?php include(TEMPLATEPATH.'/right-sidebar.php'); ?>

見てわかる通り、実際に読むテンプレートのurlを書き込みます。「TEMPLATEPATH」ってのは、使用しているテンプレートまでのパスなので…テーマの直下に作ったテンプレートがある場合、「 / 」から始めないとPHPエラーが出ます。ご注意を。

これを使えば、投稿だけに表示するウィジットを作って、それをテンプレートにして、single.phpだけで読む…とかも出来ますので、使い道は広いかと思います。

関連する投稿







コメント

▼ TWITTER

  • 面白可愛い…w RT @webcreatorbox: 写真: 癒されます!寝ている赤ちゃんを使ったクリエイティブな写真いろいろ http://ow.ly/2i1mM 1 day 前
  • そういえばお腹減った。給料日前だし…カップ麺にしよーか。雨降ってるから外出たくないなー; 3 days 前
  • 事務所の空気がむわーっとしてる。せめて窓に網戸付けたい…。 3 days 前
  • 1週間以上前に海で日焼けした腕が、今更皮むけてきた…。ガムテープでとらなきゃ…! まぁとりあえず、おはようございます。 3 days 前
  • そういえば、最近仲良くなりつつある猫達。やっと近くで写真撮れた。。。地味に嬉しいw http://twitpic.com/28rqg4 4 days 前
  • もっとアップデート...

Powered by Twitter Tools