wordpressでフッタが2度読み込まれている件
あるページをトップページとしている設定で、フッタにカウンタを設置していたら、カウンタが+=2ずつ増えていくことに気がついた。
FirefoxのプラグインのLive HTTP headersで見ていたら、どうやらヘッダ部にある以下のlink要素があるとこのページも読み込むらしい(Firefox10では)。
<link rel='next' title='次のページタイトル' href='http://example.jp/wordpress/nextpage/' />
ということで、以下の設定をテーマディレクトリのfunctions.phpに追加してlink要素を表示しないようにしてみた。
.... remove_action('wp_head', 'rsd_link'); remove_action('wp_head', 'wlwmanifest_link'); remove_action('wp_head', 'rel_canonical'); remove_action('wp_head', 'adjacent_posts_rel_link_wp_head'); // これがpre,nextのlink要素を削除 ....
上記のremove_action()の元ネタは以下(3.3.1では'adjacent_posts_rel_link'でなく、'adjacent_posts_rel_link_wp_head'のようだ)。