不要なフィルタ削除

Quill.toに載っていた記事を、閉鎖される前に転載。

[WordPress] お節介なデフォルトフィルタを削除

2009.06.15 18:30

<head> 内に、meta タグや link タグを自動追加するお節介なフィルタを削除するコード。
テーマの functions.php に追記すればおっけ。

RSSフィードの自動付加 (since 2.8.0)

remove_action('wp_head', 'feed_links', 2 );
remove_action('wp_head', 'feed_links_extra', 3);

link rel=’index’ (since 2.8.0)

remove_action('wp_head', 'index_rel_link');

link rel=’up’ (since 2.8.0)

remove_action('wp_head', 'parent_post_rel_link', 10);

link rel=’start’ (since 2.8.0)

remove_action('wp_head', 'start_post_rel_link', 10);

link rel=’prev’ & link rel=’next’ (since 2.8.0)

remove_action('wp_head', 'adjacent_posts_rel_link', 10);

link rel=”EditURI” type=”application/rsd+xml” title=”RSD” (since wp 2.0.0)

remove_action('wp_head', 'rsd_link');

link rel=”wlwmanifest” type=”application/wlwmanifest+xml” (since 2.3.1)

remove_action('wp_head', 'wlwmanifest_link');

meta name=”generator” (since 2.5.0)

remove_action('wp_head', 'wp_generator');

via. http://www.rusica.net/heft/head-element-cleaning-on-wordpress-2-8


2010.11.16 追記

link rel=”canonical” (since 2.9.0)

remove_action('wp_head', 'rel_canonical');

link rel=”shortlink” (since 2.9.0)

remove_action('wp_head', 'wp_shortlink_wp_head', 10);

posted by wokamoto1973

タイトルとURLをコピーしました