読者です 読者をやめる 読者になる 読者になる

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'のようだ)。

http://webdesignrecipes.com/22-wordpress-customize-hack/