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');