WordPress「wp_head();」に出力される余分なタグを削除 

WordPress

WordPressのhead内に自動に記載される不要なタグをプラグインを使用しないで消す方法。

functions.phpに削除をする為のコードを追記する。

記述を間違えるとWordPressの内部システムに大きく影響しエラーが出てしまいますのでご注意ください。

WordPressのバージョン

meta name=”generator”

remove_action(‘wp_head’, ‘wp_generator’);

前の文書と次の文書へのリンク

link rel=”prev”
link rel=”next”

remove_action(‘wp_head’, ‘adjacent_posts_rel_link_wp_head’);

リモート投稿をする時に使用

link rel=”EditURI” type=”application/rsd+xml” title=”RSD”

remove_action(‘wp_head’, ‘rsd_link’);

WordPressの投稿IDを使った短いURLを表示

link rel=’shortlink’

remove_action(‘wp_head’, ‘wp_shortlink_wp_head’);

WordPress 4.4 からは追加されたWP REST API  タグ

link rel=’https://api.w.org/’

remove_action(‘wp_head’,’rest_output_link_wp_head’);

link rel=”alternate” type=”application/json+oembed”

link rel=”alternate” type=”text/xml+oembed”

remove_action(‘wp_head’,’wp_oembed_add_discovery_links’);

絵文字用のコード

remove_action('wp_head', 'print_emoji_detection_script', 7);
remove_action('admin_print_scripts', 'print_emoji_detection_script');
remove_action('wp_print_styles', 'print_emoji_styles' );
remove_action('admin_print_styles', 'print_emoji_styles');


こちらの記事も読まれてます。