http://wp.luac.net/demo/posts/7/

3カラムもの作りたかったので作成。単一ページ(記事とか Page )の場合は1カラムにした。サイドバー不要だろうという判断。問題は単一ページ呼ばれたらサイドバー読み込まないようにするにはどうすりゃいいのかな、というところで、 条件来たら include させればいいと分かっても条件指定方法よく分からなかったので今まで作ったテーマと他人のテーマのソース覗いて確認。結局は index.php 冒頭に

PHP:
  1. <?php
  2. if ($single) {
  3.     include (TEMPLATEPATH . '/single.php');
  4. } elseif ($page) {
  5.     include (TEMPLATEPATH . '/page.php');
  6. }
  7. ?>

なんて書いて対応。記事をループで表示する

PHP:
  1. <?php if (have_posts()) : while (have_posts()) : the_post(); ?>

の前に書いておけばいいんじゃないかという判断でそうしたのだが別解、最適解があれば教えてください。ループ処理の箇所は作者によって違うだろうけど。俺のは公式のドキュメントに書いてあったやつ。

先月途中まで作って放置していたので再開して作成。毎度のように詰めは甘いと思うけど今回はシンプルなんで変更するにしてもそんなにないだろう。

ここのテーマも飽きてきたので、次はここのを作る予定。メインの方も作りたいんだよなぁ。

Popularity: 42%

No Writebacks »

No Writebacks yet.

Leave a comment


RSS feed for comments on this post.
Trackback URI : http://wp.luac.net/items/511/trackback/