single.phpが無かった

ペットのブログに使い出したfurry-familyというフリーのテーマで、個別記事のスタイルが崩れていた(サイドメニューがエントリの下にくる)のに昨日気づいた。通常ならsingle.phpという単一記事用のテンプレがあるのだが、このテーマにはない。だがそれでも表示されていたので、同じような内容のページテンプレートpage.phpというのが代替していると思い込んでいた。

そのため、なんどもそのpage.phpを見直してあれこれいじったがどうにもうまくいかない。#contentの中に#sidebarを入れるだけのこと(既にそうなっている)なのに。。。他のテーマを見るとやはりsingle.phpがあるので、それをコピーしてclassidを修正しようかと思ったが、その前にfurry-familyのpage.phpと同じものをsingle.phpとしてコピーして同じフォルダにアップしてみた。すると何のことはない個別記事もスッキリと崩れがなおって表示されていた。たったこれだけのことだったのね。(*^^)v

またpage.phpページテンプレートとは、ブログのページとは別に作れるHTMLページのテンプレであることがわかった。

こうやってCSSを何度も修正したりするうち、CSSを再構築(更新して保存)すると、以前はページトップにカーソルが移動するのが普通だったが、最近2.9.*にアップデートした後からか、再構築後も以前の位置にとどまるようになっている。へぇすごいね。これ、便利よ~。MTの時も煩わしかったが、今頃はMTもこういう仕様になっているかなぁ。