WordPress 2.7にアップグレードして、iNoveテーマを調整したメモ。

  • 文字やリンクの色調整をした。(style.css)
  • カレンダーまわりの見栄えの調整をした。(style.css)
  • タイトルを前のテーマと同じく「記事タイトル | ブログタイトル」という恰好にした。(header.phpと404.php。デフォールトは「ブログタイトル » 記事タイトル」。)WordPress2.5で機能追加されていたので、次のようなコードで簡単にできる。
    <title>
      <?php wp_title('|', true, 'right'); ?>
      <?php bloginfo('name'); ?>
    </title>

    WordPress2.5以前ならこんなコードが必要。

    <title>
      <?php wp_title(' '); ?>
      <?php if (wp_title(' ', false)) { echo ' | '; } ?>
      <?php bloginfo('name'); ?>
    </title>
  • タグだけつけて、カテゴリは未分類のまま使っていないので、the_category()を呼んでいるところを呼ばなくしたり、the_tags()に置き換えたり。(search.php、archive.php、single.php)
  • IE6で表示が崩れていたのを対応(したつもり。style.css)
    IE6で表示したときだけ、サイドバーがメインの横に来ないで、記事表示が終わったところから始まってしまう。IE6からのアクセスもまだ20%弱あるようなので、対処しなきゃ、と思うのだが、これは少々厄介だった。IE6で表示が崩れたのもたまたま気がついただけで、自宅にはIE6の環境はない。心当たりのところを変えながら、browsershots.orgで確認する、というのを繰り返した。
    結局、iNoveテーマをいじったときにpreのスタイル指定を変えたことが問題だった模様。「pre要素へのスタイル指定」という記事を参考に、width:97%;としてあったものをwidth:90%;とすれば崩れなくなっているようなのだが、自信はない。

その他、Mobile Eye+ 1.3というのも設置してみた。WILLCOM WX320Tでアクセスすると、表示モードがケータイモードだと携帯向け表示になって、Smart-Fitモードとデスクトップモードの場合はPCでアクセスしたのと同じ表示になる。なかなか考えられていて良い。