wp_head()が出力するlink rel=”EditURI”、link rel=”wlwmanifest”などの記述や、WordPress のバージョン情報を出力しないように制御したり、フィード配信をやめるカスタマイズのご紹介です。
アクションフック
<head>内に出力したくない不要なタグがある場合は、テーマファイル内のfunctions.phpを開いて以下のような remove_action(‘wp_head’, ‘ファンクション名’);を追加します。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
//フィード配信の削除 remove_action('wp_head', 'feed_links', 2); remove_action('wp_head', 'feed_links_extra', 3); //link rel="EditURI"の削除 remove_action('wp_head', 'rsd_link'); //link rel="wlwmanifest"の削除 remove_action('wp_head', 'wlwmanifest_link'); //link rel="prev"、link rel="next"の削除 remove_action('wp_head', 'adjacent_posts_rel_link_wp_head'); //link rel="canonical"の削除 remove_action('wp_head', 'rel_canonical'); //link rel="index"の削除 remove_action('wp_head', 'index_rel_link'); //link rel="up"の削除 remove_action('wp_head', 'parent_post_rel_link', 10, 0); //link rel="strat"の削除 remove_action('wp_head', 'start_post_rel_link', 10, 0); //link rel="shortlink"の削除 remove_action('wp_head', 'wp_shortlink_wp_head'); //meta name="genarator"(WPのバージョン情報)の削除 remove_action('wp_head', 'wp_generator'); |
コメント