Head, Footer and Post InjectionsはAdSense審査コードを貼りつけるプラグイン

Head, Footer and Post Injectionsとは

Head, Footer and Post Injections」(または「Header and Footer」と呼ばれることもあります)は、WordPressサイトのヘッダー、フッター、投稿(記事)の特定の位置に、さまざまな種類のコードを簡単に挿入できる非常に便利なツールです。

主な機能と特徴:

  • コードの集中管理: Google Analyticsのトラッキングコード、Facebook Pixel、Googleタグマネージャー、カスタムCSS、JavaScript、HTML、Googleのサイト認証コードなど、複数のサービスから提供されるコードを、一元的に管理し、サイトに挿入することができます。これにより、複数のプラグインを導入したり、テーマファイルを直接編集したりする手間を省けます。
  • 柔軟な挿入位置:
    • ヘッダー: <head>タグ内、または<body>タグの直後にコードを挿入できます。
    • フッター: </body>タグの直前にコードを挿入できます。
    • 投稿/固定ページ: 投稿や固定ページのコンテンツの上部、下部、または特定のキーワード(マーカー)の前後にコードを挿入できます。これにより、記事内に広告バナーを挿入したり、ソーシャルシェアボタンを設置したりするのに役立ちます。
  • テーマからの独立性: このプラグインを使用することで、テーマファイルを直接編集する必要がなくなるため、テーマを変更しても挿入したコードが失われる心配がありません。
  • デスクトップ/モバイルの区別: デスクトップとモバイルデバイスで異なるコードを挿入するように設定できます。例えば、モバイルとデスクトップで表示する広告の形式を変える場合などに便利です。
  • PHPコードの実行: PHPコードを認識し、実行できるため、より複雑なロジックを注入することも可能です。
  • AMP対応: AMP(Accelerated Mobile Pages)プラグインと互換性があり、AMPページに特化したコードを注入するためのセクションも提供されています。
  • 初心者にもおすすめ: PHPファイルなどを直接編集する必要がないため、WordPressの初心者でも安心して各種コードをサイトに組み込むことができます。

どのような場合に役立つか:

  • アクセス解析ツールの導入: Google Analyticsなどのトラッキングコードを簡単に設置したい場合。
  • 広告の掲載: AdSenseなどの広告コードをヘッダーやフッター、投稿の特定の位置に表示したい場合。
  • ソーシャルメディア連携: FacebookのLikeボタンやTwitterのシェアボタンなどのスクリプトを挿入したい場合。
  • サイト認証: Google Search Consoleなどのサイト認証コードを設置したい場合。
  • カスタムデザインの適用: テーマのCSSを編集せずに、サイト全体または特定のページにカスタムCSSを適用したい場合。
  • JavaScriptの追加: 特定の機能を追加するためのJavaScriptコードを挿入したい場合。

このように、「Head, Footer and Post Injections」は、WordPressサイトのカスタマイズと管理を効率化するための強力なプラグインです。

テーマによってはGoogle AdSenseの審査コードを設定する機能を持っているものがあります

利用数

Head, Footer and Post Injectionsという名称のWordPressプラグインの有効インストール数は、300,000以上です。

これは、WordPressのプラグインディレクトリの情報に基づいています。

利用料

検索結果によると、これはWordPressの公式ディレクトリで公開されているプラグインであり、通常、WordPressの公式ディレクトリにあるプラグインは無料で提供されています。

特に利用料に関する情報は見当たらず、機能の説明やインストール方法が記載されていますので、基本的には無料で利用できると考えられます。

ただし、プラグインによっては無料版と有料のPro版がある場合もありますが、このプラグインのページでは有料版に関する具体的な情報は確認できませんでした。

ご利用の際は、プラグインの公式ページで最新の情報を確認することをおすすめします。

使い方

「Head, Footer and Post Injections」は、WordPressのWebサイトのヘッダー、フッター、投稿本文にコードを簡単に追加できるプラグインです。Googleアナリティクス、AdSense、カスタムCSS、JavaScriptなどを追加する際に非常に便利です。

主な機能

  • ヘッダーへのコード挿入 (Header Injection): <head>タグ内にコードを挿入します。
  • フッターへのコード挿入 (Footer Injection): </body>タグの直前にコードを挿入します。
  • 投稿本文の前後へのコード挿入 (Post Injection): 投稿コンテンツの前後、または特定の箇所にコードを挿入します。

インストール方法

  1. WordPressの管理画面にログインします。
  2. 左側のメニューから「プラグイン」>「新規追加」を選択します。
  3. 検索バーに「Head, Footer and Post Injections」と入力し、検索します。
  4. プラグインが表示されたら、「今すぐインストール」をクリックします。
  5. インストールが完了したら、「有効化」をクリックします。

使い方

プラグインを有効化すると、WordPressの管理画面の「設定」メニューの中に「Head, Footer and Post Injections」という項目が追加されます。

  1. 設定画面へのアクセス: 「設定」>「Head, Footer and Post Injections」をクリックします。
  2. ヘッダーへのコード挿入 (HEAD Injection):
    • 画面上部の「ON EVERY PAGE」タブをクリックします。
    • 「INJECTION ON ALL PAGES」セクションに、ヘッダーに挿入したいコード(例:Googleアナリティクスのトラッキングコード、カスタムCSSの<style>タグなど)を入力します。
    • 例(Googleアナリティクス):
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-XXXXX-Y"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());
  gtag('config', 'UA-XXXXX-Y');
</script>Code language: HTML, XML (xml)
  1. フッターへのコード挿入 (FOOTER Injection):
    • 同じく「ON EVERY PAGE」タブ内を下方向にスクロールします。
    • 「FOOTER INJECTION ON ALL PAGES」セクションに、フッターに挿入したいコード(例:JavaScript、サイト認証コードなど)を入力します。
    • 入力後、「Save」ボタンをクリックして変更を保存します。
  2. 投稿本文へのコード挿入 (POST INJECTION):
    • 「ON POSTS / PAGES」タブをクリックします。
    • ここでは、投稿や固定ページに対して、コードを挿入する場所とタイミングを細かく設定できます。
    • 「BEFORE POST CONTENT (ON POSTS)」: 投稿本文の直前にコードを挿入します。
    • 「AFTER POST CONTENT (ON POSTS)」: 投稿本文の直後にコードを挿入します。
    • 「BEFORE PAGE CONTENT (ON PAGES)」: 固定ページ本文の直前にコードを挿入します。
    • 「AFTER PAGE CONTENT (ON PAGES)」: 固定ページ本文の直後にコードを挿入します。
    • 「Adsense Codes (Advanced)」: AdSenseコードを特定のルールに基づいて挿入するための詳細設定が可能です。
    • それぞれに挿入したいコードを入力し、「Save」ボタンをクリックして変更を保存します。

利用上の注意点

  • コードの正確性: 挿入するコードは正確に入力してください。誤ったコードはWebサイトの表示に問題を引き起こす可能性があります。
  • JavaScriptのエラー: JavaScriptコードを挿入する際は、既存のスクリプトとの競合やエラーが発生しないか注意深く確認してください。
  • バックアップ: 重要な変更を行う前に、必ずWordPressサイトのバックアップを取ることをお勧めします。
  • パフォーマンス: 大量のコードを挿入すると、サイトの表示速度に影響を与える可能性があります。必要なコードのみを挿入するように心がけましょう。

このプラグインは、テーマファイルを直接編集することなく、安全にコードを挿入できるため、テーマのアップデート時に変更が上書きされる心配がありません。非常に便利なツールですので、ぜひ活用してみてください。

Head, Footer and Post Injectionsの注意点

「Head, Footer and Post Injections」は非常に便利なWordPressプラグインですが、使用にあたってはいくつかの注意点があります。以下に主な注意点を挙げさせていただきます。

1. コードの貼り付けミスによるサイトの表示崩れ・動作不良

  • HTML/CSS/JavaScriptの誤り: 記述ミスや閉じタグの忘れ、構文エラーなどがあると、サイト全体の表示が崩れたり、機能が正常に動作しなくなる可能性があります。特にJavaScriptのエラーは、他のスクリプトの実行を妨げ、サイトの機能不全を引き起こすことがあります。
  • 不適切なコードの挿入: 悪意のあるコードや、WordPressのコアファイル、テーマ、他のプラグインと競合する可能性のあるコードを挿入すると、サイトが完全に機能停止する恐れもあります。
  • 対策:
    • 貼り付ける前にコードをよく確認し、可能であればテスト環境で動作を確認しましょう。
    • HTML、CSS、JavaScriptの基本的な知識がある程度必要です。
    • コードの検証ツール(例:W3C Markup Validation Service, JSHintなど)を利用するのも有効です。

2. パフォーマンスへの影響

  • 過剰なコードの挿入: 不要なCSSやJavaScriptを大量に挿入すると、ページの読み込み速度が低下し、ユーザーエクスペリエンスに悪影響を与える可能性があります。特に、外部から読み込むスクリプトやスタイルシートが多い場合は注意が必要です。
  • 対策:
    • 本当に必要なコードのみを挿入しましょう。
    • 可能な限り、コードを最適化(圧縮、結合など)することを検討してください。
    • Google PageSpeed Insightsなどのツールでサイトのパフォーマンスを定期的にチェックしましょう。

3. セキュリティリスク

  • 信頼できないソースからのコード: インターネット上で見つけた信頼性の低いコードを安易に挿入すると、サイトの脆弱性を引き起こす可能性があります。悪意のあるスクリプトが挿入され、個人情報の漏洩やサイトの改ざんに繋がることも考えられます。
  • 対策:
    • コードを挿入する際は、そのソースが信頼できるものであるかを確認しましょう。
    • コードの内容を理解し、不審な記述がないか確認する習慣をつけましょう。

4. テーマや他のプラグインとの競合

  • スクリプトの重複: テーマや他のプラグインが既に特定のJavaScriptライブラリ(例:jQuery)を読み込んでいる場合、重複して読み込むことで競合が発生し、どちらかの機能が動作しなくなることがあります。
  • CSSの競合: 既存のCSSと競合し、意図しないスタイルが適用されたり、レイアウトが崩れたりすることがあります。
  • 対策:
    • 何か問題が発生した場合は、一度挿入したコードを削除し、問題が解消されるか確認してみましょう。
    • ブラウザの開発者ツール(F12キーで開けることが多い)を使って、コンソールにエラーが出ていないか、CSSの適用状況などを確認すると原因特定に役立ちます。

5. 管理の複雑化

  • コードの散乱: 複数の異なるコードを別々の箇所に挿入していくと、後でどのコードがどこに挿入されているのか、何のために挿入したのかが分からなくなり、管理が煩雑になる可能性があります。
  • 対策:
    • 挿入するコードには、コメントアウトで何のコードであるかを記述するなど、分かりやすいようにしておきましょう。
    • 特定の機能を持つコードは、可能な限り1箇所にまとめて記述するように心がけましょう。

6. プラグインのサポート終了・脆弱性

  • プラグイン自体の脆弱性: どのようなプラグインにも言えることですが、プラグイン自体に脆弱性が見つかる可能性があります。
  • サポートの終了: 開発が停止し、WordPressのバージョンアップに対応しなくなることもあります。
  • 対策:
    • プラグインは常に最新バージョンに保ちましょう。
    • 定期的にプラグインのレビューや開発状況を確認し、信頼できるプラグインを選びましょう。

これらの注意点を踏まえ、コードを挿入する際には慎重に行うことが重要です。不明な点があれば、安易にコードを貼り付けず、信頼できる情報源で確認するか、詳しい人に相談することをおすすめします。

口コミ・評価

「Head, Footer and Post Injections」プラグインについての口コミや評価を検索したところ、以下のような情報が見つかりました。

  • 高い評価と利用者数: WordPressのプラグインディレクトリでは、非常に高い評価(5つ星中4.9つ星、700件以上の5つ星レビューなど)を得ており、利用者が多いことがわかります。
  • 動作の軽さ: 動作が軽い点が特徴として挙げられています。
  • 用途: Googleアドセンスの審査用コードやその他のスクリプトを、WordPressのヘッダー・フッター・投稿などに簡単に挿入するために広く利用されています。
  • セキュリティに関する注意点:
    • 過去のバージョン(3.3.0以前)には、マルチサイト環境で管理者権限を持つ攻撃者によるPHPコードインジェクションの脆弱性が存在していたことが報告されています(CVE-2024-13900)。
    • 対策: 現在の最新バージョン(検索結果時点では3.3.2、またはそれ以降のパッチ適用済みのバージョン)を使用することが強く推奨されています。

総評として、 非常に便利で評価の高いプラグインですが、常に最新バージョンにアップデートして使用することがセキュリティ上重要です。

プラグインのリスクを回避する

WordPressプラグインの利用には、ウェブサイトの機能拡張というメリットがある一方で、いくつかのセキュリティ安定性に関するリスクが伴います。

主なリスク

1. セキュリティの脆弱性

プラグインにセキュリティ上の欠陥(脆弱性)が含まれていると、それを悪用したサイバー攻撃の標的になる可能性があります。

  • 不正アクセス・サイトの改ざん:脆弱性を突かれて管理画面に不正アクセスされたり、ウェブサイトの内容が改ざんされたりします。
  • 情報漏洩:ユーザーの個人情報や機密データが盗み出されるリスクがあります。
  • マルウェア感染:悪意のあるコードやマルウェアを仕込まれ、サイト訪問者に被害が及んだり、サイトがDDoS攻撃などの犯罪の踏み台に利用されたりする可能性があります。
  • 未更新のプラグイン:開発が停止されたり、長期間更新されていないプラグインは、既知の脆弱性が修正されないまま放置され、特に危険性が高まります。

2. ウェブサイトの安定性・パフォーマンスへの影響

  • 動作の競合(コンフリクト):複数のプラグイン同士、またはWordPress本体やテーマとの相性が悪く、機能不全やレイアウトの崩れ、エラーが発生することがあります。
  • 表示速度の低下:特に多くのプラグインを導入しすぎると、ウェブサイトの読み込みに必要なリソースが増加し、表示速度が遅くなることがあります。

3. メンテナンスの手間とコスト

  • 更新の必要性:セキュリティを維持し、WordPress本体のアップデートに対応するため、プラグインも定期的に最新版へ更新する必要があります。この更新作業や、更新後に問題が発生しないかの確認(動作確認)に手間がかかります。
  • 互換性の問題:WordPress本体のメジャーアップデートや、他のプラグインの更新により、特定のプラグインが動作しなくなる互換性の問題が生じることがあります。

リスクを最小限に抑える対策

これらのリスクを避けるためには、以下の点に注意することが重要です。

  • 信頼できるソースからのみ導入するWordPress公式プラグインディレクトリなど、信頼できる提供元からのみプラグインをダウンロードし、導入前に評価やレビュー、最終更新日、インストール数などを確認しましょう。
  • 定期的な更新:WordPress本体、テーマ、そしてすべてのプラグインを常に最新の状態に保ちましょう。
  • 不要なプラグインの削除:使用していないプラグインは無効化するだけでなく、サーバーから削除しましょう。
  • 導入数を絞る:本当に必要な機能に絞り込み、プラグインの導入数は最小限に抑えましょう。

有料テーマはプラグインのリスク回避につながることがある

WordPressの有料テーマを使うことで、ある程度はプラグインのリスク回避につながることがありますが、完全にリスクを避けられるわけではありません。以下のポイントで詳しく解説します。

有料テーマで回避できるリスク

1. 基本機能がテーマに含まれている

有料テーマには、以下のような機能が最初から組み込まれていることが多いです:

  • SEO対策
  • デザインのカスタマイズ(色・フォント・レイアウト)
  • SNS連携
  • パンくずリスト
  • 目次表示
  • 広告管理
  • カスタムウィジェット

このため、追加のプラグインを入れずに済む=プラグインによるバグやセキュリティリスクを減らせます。

それでもプラグインが必要なケース

高度な機能はプラグインが必要

  • ECサイト機能(WooCommerce)
  • 多言語化(Polylang、WPML)
  • 会員制サイト(MemberPressなど)
  • バックアップやセキュリティ(UpdraftPlus、Wordfence)
  • 高速化(キャッシュ系プラグイン)

有料テーマでも、これらの機能まではカバーしきれません。つまり、信頼できるプラグイン選びは必須です。

⚠️ 注意点

リスク有料テーマでの軽減可否コメント
プラグイン間の競合内蔵機能で代用できれば回避可
セキュリティの脆弱性プラグイン削減で多少減るが、ゼロではない
アップデートによる不具合有料テーマは保守されていることが多いが、プラグインとの相性次第
サポートの欠如有料テーマはサポート付きが多く、安心感あり

結論:リスクは減らせるがゼロにはできない

  • 有料テーマで必要最低限の機能が揃えば、プラグインを減らせるのでリスク軽減につながります。
  • ただし、どうしても必要なプラグインは信頼性・更新頻度・レビューをしっかり確認して使うことが重要です。

補足アドバイス

  • テーマとプラグインの相性問題もあるため、有名なテーマ(例:SWELL、JIN:R、THE THORなど)+評判の良いプラグインの組み合わせが安心です。
  • 子テーマを使うことで、カスタマイズ時のトラブルも回避しやすくなります。

おすすめ有料テーマ

テーマ名主な特徴・強み適したサイト
ザ・トール (THE THOR)国内最高クラスのSEO最適化高速表示
プロ仕様の美しいデザインを簡単に実現(着せ替え機能あり)
アフィリエイトに役立つランキング作成機能CTAが充実<記事装飾機能が豊富で、読みやすいコンテンツ作成を支援
アフィリエイトブログ本格的なメディアサイト集客を重視するビジネスサイト
エマノン (Emanon)Web集客・ビジネス利用に特化した機能が豊富
CTA(行動喚起)、LP(ランディングページ)、メルマガ専用ページなどを簡単に作成
企業サイト、オウンドメディアに適したデザイン
WooCommerce対応でネットショップにも利用可能(Premium)
コーポレートサイト企業ブログオウンドメディアリード獲得を目的としたビジネスサイト
ストークSE (STORK SE)「誰が使っても美しいデザイン」を追求したモバイルファースト設計
シングルカラム(1カラム)レイアウトに特化し、コンテンツへの集中度が高い
ブロックエディタに最適化され、直感的な操作が可能
シンプルかつ洗練されたデザインで、汎用性が高い
商品・サービスのブランディングサイト、ミニマルな企業サイトシンプルで美しいブログ
リキッドプレス (LIQUID PRESS)用途別に豊富なテーマ(マガジン、コーポレートなど)が用意されている
高いSEO対策と構造化データ対応
多言語対応機能(LIQUID CORPORATEなど)
カスタマイザーでの直感的な編集が可能
メディアサイト(ブログ)、多言語対応が必要な企業サイト目的に合わせたテーマを選びたいサイト
有料WordPressテーマ

補足情報

  • ザ・トール: SEOと収益化を最重視する設計で、アフィリエイターやブロガーに人気が高いテーマです。
  • エマノン: 特にBtoBサービス業など、Webからの顧客獲得(リードジェネレーション)を重視するビジネスサイト構築に適しています。
  • ストークSE: モバイルでの見やすさに徹底的にこだわり、余計な装飾を排したデザインが特徴です。商品の魅力を際立たせたいサイトにも向いています。
  • リキッドプレス: 豊富なラインナップの中から目的特化型のテーマを選べるのが大きなメリットです。例えば、ニュースサイトならLIQUID MAGAZINE、企業サイトならLIQUID CORPORATEなどがあります。