【改善TIPS】ページ内の <meta name=”generator”> の出力を止める1行コード

カテゴリー:
コメント (0)

  1. 改善TIPS
  2. 【改善TIPS】ページ内の <meta name=”generator”> の出力を止める1行コード

WordPressでは、初期状態であれば、出力されるHTML内に、以下のようなコードが出力されているはずです(場所としてはheadタグ内にあります)。

<meta name="generator" content="WordPress 6.8.1" />Code language: HTML, XML (xml)

昨今のテーマやセキュリティプラグインでは上記コードが出てこないように設定することも可能ですが、たとえ設定ができない場合でも、 functions.php に1行追記するだけで出てこないようにすることができます。

目次

functions.php に追記するコード

remove_action('wp_head', 'wp_generator');Code language: PHP (php)

コードの意味

  • remove_action():WordPressであらかじめ設定されているアクションフック(add_actionで追加された処理)を削除(無効化)するための関数です。
  • wp_head:出力されるHTMLのhead要素内を司っているフックです。
  • wp_generator:ここを remove_action() で無効化することにより、<meta name="generator"> のHTMLを出力されないようにします。

補足

上記HTMLはそのままでも動作そのものに支障は無いのですが、使用しているWordPressのバージョンを世に晒していることとなります。そして、万が一古いWordPressであることが、これにより明らかになってしまうと、セキュリティリスクになってしまいかねません(常日頃更新していれば問題ないのですが、そうもいかないのがWordPressの難しいところだと思います)。

したがって、できれば運用の最初期のうちに対応しておきたい問題でございます。

お気に召しましたら是非ともシェアをお願いします!


当記事へのコメント

コメントの際の注意

  • コメントは承認制です。当方で承認されるまでは記事内に掲載されません。
  • 記載内容に問題がなければ承認しますが、過剰な煽り・加害性等が認められる場合や著しい事実誤認等が含まれている場合は承認しません。
  • 承認後でも、問題があると判断した場合はこちらの判断により削除する可能性がございます。

コメントはこちらからどうぞ

メールアドレスが公開されることはありません。 が付いている欄は必須項目です


PAGE TOP