賢威テンプレートWordPress版をカスタマイズしたメモ

このブログは学習・復習・メモ用であまり他人に読んでもらうことをあまり意識していないけど、 月に 6k くらいのアクセスはあるにはある(直帰率90%近いけど。。) のでアイフォンアプリの宣伝に利用しようかなと思ってテンプレートをどうにかすることにした。そのメモ。

どのように変更しようか

  • わたくし画像作成能力に乏しいのでミニマルな感じでいきましょう
  • 現在のテンプレートは賢威テンプレートをほぼそのまま使っている。 これは継続でいいかな。メンヘラヒッキーのときにアフィリエイトでお金稼げないかなー なんて思って買ったのだが俺にアフィリエイトの才能はなかった…!
  • 目が疲れないように黒いテンプレートを使ってたけどやめよう。 完全に自分専用的なかんがえならば問題ないけど 他の人にみてもらうことを考えるとシロウトの俺には無謀である
  • パンくずリストはいらない。あ、でも 賢威テンプレートではパンくずリストに H1要素が仕込んであるので singular ページ以外は残しておこう。 singulerページでは タイトル部分の H2 の部分を H1 に変更する。
  • ブログのロゴはもっと地味でいいや。 もっと小さく、色を薄く、余白をある程度とる。
  • グローバルメニューもいらない
  • サイドバーはできるだけ目立たないようにする。 リンク色は灰色系にしてアンダーラインもいらない。 ツイッターのヰジェットなど目立つモノは下のほうへ

メモ

  • 404.php で 404ヘッダを返すようにコード挿入
  • テーマカラーを決めて2,3色がベストなんだろうけどキチントやってない
  • ヘッダーにGoogle Analytics、フッターにブログパーツとか、single.php にブログランキング系のもの、その他こまかいトコロのチェックを忘れないコト

賢威テンプレートのバグを直す

賢威テンプレートのWordPress版の widget.php のいたるところにある mb_ereg_replace を preg_replace に置き換える。

mb_ereg_replace('title="([^<]+)">([^<]+)</a> \(([0-9]+)\)', 'title="\\1"> \\2 (\\3) </a> <p>\\1</p>', $hoge);

↑ こんな感じのソースコードを ↓ のように修正

preg_replace('/title="([^<]+)">([^<]+)<\/a> \(([0-9]+)\)/u', 'title="\\1"> \\2 (\\3) </a> <p>\\1</p>', $hoge);

ereg使うのはなんだかイヤだし、賢威テンプレート内でereg の文字エンコーディングの指定をしていないため場合によってはバグが出る。 サポートフォーラムに報告したところ、仕様とのことなので自力で直す

Share
関連記事