サイト軽量化完了

前々からこのサイトが全体的に重かったのだけど、やっと満足いく速度になった。

一番の原因はなんとPicasa Web Arubum widgetだった。。。
細かくは見ていないけど、ページを遷移するごとにwp-optionテーブルにレコードが作成される(キャッシュ?)仕様のようで、作成されるレコードが意外とでかい。Pluginを止めて、これが作成したと思われるレコード(option_nameがrss_から始まるもの)をざっくり削除。
ついでなので、昔使っていたテーマやプラグインの設定と思われる不要なレコードも削除。
数MBが削減された。
最後に optimize table を実行してスッキリ。

何度も疑ったCounterizeII、犯人はお前じゃなかったのね。。。

併せて使用中のテーマ(wp.Vicuna Ext)を1.43へバージョンアップ。
でも、1.44がそろそろ出そう。
作者様頑張ってますなあ。感謝。

写真が無くなって地味になっちゃったので、Eye Catch の画像でも作ろうかな。

wp.Vicuna Ext SEO Title Tag対応、他

ほとんどデフォルトで使わせて頂いているが、どうしてもpluginの追加などでソースを触らなければならない場面がある。
今回 wp.Vicuna Ext.1.0 が脱ベータとのことで、バージョンアップされていたので、それにあわせて現状の備忘録を作っておく。

今のところ関係しているpluginは、
SEO Title Tag
WordPress Plugins/JSeries ≫ wp-otenki
Google Sitemap Generator for WordPress v2 Final
だけだった。少な。

タグ追加 (RORサイトマップ用)
<link rel=”alternate” type=”application/atom+xml” href=”<?php bloginfo(‘atom_url’); ?>” title=”Atom cite contents” />
の下に
<link rel=”alternate” type=”application/rss+xml” href=”http://kuniharumaki.com/sitemap.xml” title=”ROR” />
対象ファイル: head.php
Google Sitemap Generatorを導入したので、一応追記してみたものの、MSN Botが来ないので、効果の程は不明。。。
robots.txtにも書いたし、もしかしたらこっちは不要かも。

タグ追加 (wp-otenki用)
対象ファイル: index.php, single.php
<li class=”date”><?php the_time(‘Y-m-d G:i:s (D)’) ?></li>
の下に、
<li class=”weather”><?php do_action(‘wp-otenki’); ?></li>

titleタグ書き換え (SEO Title Tag用)
<title><?php if (function_exists(‘seo_title_tag’)) { seo_title_tag(); } else { bloginfo(‘name’); wp_title();} ?></title>
対象ファイル: 404.php, archive.php, category.php, index.php, page.php, single.php

titleタグ書き換え (若干の見た目変更)
<title><?php bloginfo(‘name’); ?> – search: <?php echo wp_specialchars($s, 1); ?></title>
対象ファイル: search.php

メンテの頻度が高いようであればパッチでも作りますか。