WordPressにヘッダーとフッターのコードを追加する方法(簡単な方法)

WPBeginnerでは、WordPressサイトのヘッダーまたはフッターセクションにコードを挿入する必要がある多くのチュートリアルを作成しています。多くのユーザーにとって、WordPressにはこれらの領域にコードを挿入する組み込みの方法がないため、これは威圧的に感じられるかもしれません。

ただし、ヘッダーとフッターにコードを追加することは、Google Analytics、Google Search Console、Facebook Pixelなどの一般的なサービスを統合するために不可欠です。また、他のWordPressチュートリアルの一部としてカスタムCSSまたはJavaScriptを追加する必要がある場合もあります。

良いニュースは?テーマファイルを直接編集したり、サイトを壊してしまう心配をする必要はありません。無料のWPCodeプラグインを使用すれば、初心者でも安全かつ簡単にコードスニペットをヘッダーまたはフッターに追加できます。

このガイドでは、WordPressでヘッダーとフッターのコードを追加する方法をステップバイステップで説明します。

WordPressにヘッダーとフッターのコードを追加する方法

WordPressのヘッダーとフッターコードを追加する最良の方法

WordPressのヘッダーとフッターにコードを追加したい場合、3つの可能な解決策があります。

  1. テーマのheader.phpおよびfooter.phpファイルを編集して手動で
  2. テーマに組み込まれているヘッダーとフッターコード機能を使用して
  3. ヘッダーとフッターのWordPressプラグインを使用する

最初​​のオプションは初心者向けではありません。なぜなら、header.phpおよびfooter.phpファイルを直接編集して、ヘッダーとフッターのコードを手動で追加する必要があるからです。

この方法のもう一つの欠点は、テーマをアップデートするとコードが削除されてしまうことです。

2番目のオプションは、テーマに組み込まれた機能を使用することです。Elegant Themesのような一部のWordPressテーマでは、WordPressのヘッダーとフッターにコードやスクリプトをすばやく追加するための組み込みオプションが提供されています。

テーマに組み込まれた機能を使用している場合、それは安全で簡単なソリューションのように思えます。しかし、テーマを変更すると、ウェブサイトに追加されたすべてのコードスニペットが失われます。これには、Google Search Consoleでのサイト認証、Google Analyticsによるウェブサイト分析などが含まれます。

そのため、ヘッダーとフッターのプラグインを使用するという3番目のオプションを常にユーザーに推奨しています。このオプションは、WordPressにヘッダーとフッターのコードを追加する最も簡単で安全な方法です。

読者の皆様からの多くのリクエストを受け、私たちのチームはWPCodeプラグインを開発しました。

WPCode

WPCode(旧Insert Headers and Footers)は、100%無料のコードスニペットプラグインです。これを使用して、WordPressのヘッダーとフッターに簡単にコードを追加できます。

WPCodeプラグインを使用する利点をいくつかご紹介します。

1. 🚀 簡単、高速、整理整頓: サイトのヘッダーとフッターにコードを簡単かつ迅速に追加できます。さらに、すべてのフッターコードとヘッダーコードを1か所に保存できるため、整理整頓できます。

2. ✅ エラーを防ぎます: スマートコードスニペット検証により、テーマファイルを直接編集した場合に発生する可能性のあるエラーを防ぐことができます。

3. 😌 テーマを気にせずアップグレードまたは変更できます: プラグインはヘッダーとフッターのコードを別の場所に保存するため、コードが消去される心配なく、テーマを更新または変更できます。

ヘッダーとフッターのスクリプト以外にも、WPCodeを使用して、テーマファイルを編集せずにカスタムPHP、JavaScriptCSS、HTML、およびテキストコードスニペットを簡単に挿入できます。

さらに、WPCodeにはスニペットライブラリが組み込まれており、最も役立つWordPressコードスニペットを見つけることができます。これにより、自動アップデート、REST API、XML-RPC、コメントなど、不要なWordPress機能をすばやく削除できます。

注意: 無料のWPCodeプラグインには、WordPressにヘッダーとフッターのコードを追加するために必要なものがすべて含まれています。ただし、プライベートクラウドスニペットライブラリ、コンバージョンピクセル、スケジュールされたスニペットなどの高度な機能が必要な場合は、WPCode Proにアップグレードできます。

詳細については、WordPressにカスタムコードを簡単に追加する方法に関するガイドをお読みください。

それでは、WPCodeプラグインを使用してWordPressにヘッダーとフッターのコードを簡単に追加する方法を見てみましょう。

WordPressのヘッダーとフッターにコードを追加する

まず最初に行うべきことは、無料のWPCodeプラグインをインストールして有効化することです。詳細については、WordPressプラグインのインストール方法に関するステップバイステップガイドをご覧ください。

プラグインを有効化したら、WordPress管理パネルからCode Snippets » Header & Footerに移動します。その後、「Header」ボックスが表示され、コードを追加できます。

WPCodeを使用してヘッダーとフッターにコードを追加する

下にスクロールすると、「本文」と「フッター」のボックスも表示されます。

ヘッダーとフッターのスクリプトボックス WPCode

コードを3つのボックスのいずれかに貼り付けるだけです。完了したら、設定を保存するために「変更を保存」ボタンをクリックすることを忘れないでください。

プラグインは、コードをWordPressサイトのそれぞれの場所に自動的に読み込むようになります。

いつでも不要なコードを編集して削除できます。

プラグインは常にインストールおよび有効化しておく必要があります。プラグインを無効化すると、すべてのカスタムコードがサイトに追加されなくなります。

プラグインを誤って無効化しても、コードはWordPressデータベースに安全に保存されます。プラグインを再インストールまたは再アクティブ化するだけで、コードが再び表示されるようになります。

注意: 変更を保存した後、コードがウェブサイトのフロントエンドに正しく表示されるように、WordPressのキャッシュをクリアする必要がある場合があります。

初心者の多くがWPCodeプラグインを使用する最大の理由として、ウェブサイトにGoogleアナリティクスを追加することが挙げられます。その場合、無料のMonsterInsightsプラグインの使用をお勧めします。

MonsterInsightsは、WordPress向けの最高のGoogleアナリティクスプラグインです。数回のクリックでGoogleアナリティクスを適切に設定でき、WordPressダッシュボード内で役立つ統計情報を表示できます。

WordPressにGoogleアナリティクスをインストールする方法については、こちらのチュートリアルをご覧ください。WordPressにGoogleアナリティクスをインストールする方法

動画チュートリアル

テキストの説明に従うのが好きでない場合は、WordPressにヘッダーとフッターのコードを追加する方法に関するビデオチュートリアルをご覧ください:

WPBeginnerを購読する

この記事で、WordPressにヘッダーとフッターのコードを簡単に追加する方法を学んでいただけたことを願っています。また、WordPressサイトにコードを表示する方法や、おすすめのWordPress開発ツールに関するガイドもご覧ください。

この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterFacebookでもフォローできます。

開示:当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、当社が手数料を得る可能性があることを意味します。WPBeginnerがどのように資金提供されているか、それがなぜ重要か、そしてどのように私たちをサポートできるかについては、こちらをご覧ください。当社の編集プロセスはこちらです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

267 CommentsLeave a Reply

  1. AdSenseは私のサイトにコピーコードを(headの間で)提供してくれますが、どこにコードをサイトに入れることができますか?プレミアムプランを使用しています!

    • ラタナックさん、

      WordPress.comのプレミアムプランではAdsenseを使用できません。そのためには少なくともビジネスプランが必要です。自己ホスト型WordPress.orgと無料WordPress.comブログの違いに関するガイドを参照してください。

      管理者

  2. こんにちは、

    あなたのチームメンバーは私の問題を解決しようとしてくれており、時間通りです。しかし、返信を残せる場所を見つけました。

    アフィリエイトプログラムの会社から製品を宣伝するために必要なメタタグをフロントページに追加しようとしています。チームメンバーから提案されたヘッダーとフッター追加プラグインを使用しましたが、追加して変更を保存した後、変更が見られません。メタタグを追加すると、サイトはどのように表示されますか?ちなみにメタタグは以下の通りです。

    または、もう一つの方法は、.htmlのコードを持つ新しいページを追加することです。コピー&ペーストしてみましたが、そのまま残ります。私のサイトはPHPサポートで、コードはHTMLだからですか?それともどうしてですか?

    アドバイスとフィードバックをお待ちしております。

    • マドゥスダンさん、

      メタタグは、ウェブサイトのHTMLコード内にあります。ヘッダーセクションまたは末尾に追加されます。メタタグはウェブサイト上には表示されず、ウェブサイトの外観に一切変更を加えません。ソースを表示するか、インスペクトツールを使用することで、メタタグを表示できます。

      管理者

  3. ヘッダー/フッタープラグインを追加しました。Facebookピクセルコードを追加して保存しました。しかし、特定のコンバージョンを追跡するために、このコードをウェブサイトの特定のページにインストールするにはどうすればよいですか?

  4. このプラグインは問題なく常に使用しています。今日、それをインストールし、必要なコードを正しい領域に追加しました。ホームページを除くすべてのページにコードが表示されています。ホームページを除くすべてのページにコードが表示される理由は何ですか?

  5. この投稿では、フッターにどのようなスクリプトを入れるべきか教えてくれません。始めるための簡単なスクリプトは何ですか?簡単なフッターが欲しいだけです。

  6. ここに問題があります。問題を解決していただけると大変助かります。
    ウェブサイトのヘッダーにGoogle AdSenseのコードを追加する必要があるのですが、以前ヘッダーにInstant Articleのコードを追加しました。両方を維持するにはどうすればよいですか?
    (初心者なので、あまりよくわかりません。助けてください。)

  7. ウェブサイトに「ヘッダーとフッターの挿入」をインストールしてみました。「設定/ヘッダーとフッターの挿入」に移動すると、次のエラーが表示されます。(致命的なエラー: 未定義の関数 wp_unslash() が /home/afvetrep/public_html/wp-content/plugins/insert-headers-and-footers/ihaf.php の 169 行目で呼び出されました)
    どうすればよいですか?

    • ジョージさん、

      wp_unslash() は WordPress 3.6 以降の標準的な WordPress コア関数です。古いバージョンの WordPress を使用している場合は、WordPress を更新する必要があります。

      WordPressの最新バージョンを使用しているにもかかわらずこのエラーが表示される場合は、お知らせください。トラブルシューティングをお手伝いします。

      管理者

  8. こんにちは。フッターにMailChimpのポップアップスクリプトを挿入すると、WPのメインナビゲーションメニューが壊れてしまいます。理由や修正方法について何かアイデアはありますか?最新バージョンのプラグインにアップグレードしましたが、問題は解決しません。よろしくお願いします。

  9. 助けてください
    外観にエディターが表示されません。
    ウェブマスターツールの確認メタコードを入力する必要があります。ヘッダーを編集するにはどうすればよいですか?
    助けが必要です

  10. どうもありがとうございます。このプラグインのどこにGoogle AdSenseコードを貼り付ければよいですか?ヘッダーですか、それともフッターですか?

  11. こんにちは、何も見えません
    WBをAdSenseに接続しようとしています

    モバイルを使用した後にWordPressにAdsense広告コードを追加できますか?
    助けてください

  12. こんにちは、Google AdSenseアカウントの確認のために提供されたコードを挿入するために、これもまだ使用できますか?

  13. これは私の最高のプラグインの1つであり、ヘッダーとフッターにコードを追加するために頻繁に使用していますが、数時間前にプラグインを更新した後、エラーが発生しました [Fatal error: Can’t use function return value in write context in /home/campmmcg/public_html/wp-content/plugins/insert-headers-and-footers/ihaf.php on line 102]

    これを解決してください

  14. これは本当に簡単でしたが、ウェブサイトのヘッダーが変わり、巨大になってしまいました!スライダーとコンテンツが巨大な白いボックスに押し下げられています。助けてください!

  15. この素晴らしいプラグインをありがとう
    でも、ヘッダーにGoogleの認証コードを貼り付けても機能しますか?

  16. この素晴らしい記事をありがとうございます。このプラグインをアフィリエイトプログラムの広告コードのような広告コードを挿入するために使用できますか?

  17. こんにちは。このプラグインを使用しています。このように複数のコードを挿入することはできますか?

    コード1
    コード2
    コード3

    コード1を入力し、Enterキーを押し、次にコード2を入力してEnterキーを押します。

    Googleの著者情報、アナリティクス、ウェブマスターなどのコードを挿入したいです。

      • こんにちは。おそらく愚かな質問ですが、すでにFacebookスクリプトをヘッダーにインストールしていて、Hotjarから別のものをインストールしたい場合、以前のFacebookスクリプトは再インストールされないように削除しますよね?コードにはあまり詳しくないので、すみません。

        ありがとう

        • Isabellaさん、こんにちは。

          はい、それは問題ありません。もしご不明な場合は、古いコードをコピーして、コンピューターにテキストファイルとして保存してください。

  18. こんにちは。WPテーマをインストールせずに、自分のテーマやテンプレートを使用する方法はありますか?

  19. これは素晴らしいプラグインですが、1年以上更新されていないようです。更新していただけますか?

    ウラジーミル

  20. 動画をありがとうございます。他のウェブサイトや自分でこのことを理解しようとしましたが、まだ確信が持てませんでした。あなたの動画は短く簡潔で、最終的に作業を完了するために必要なビジュアルを提供してくれました。改めてありがとうございます!

  21. こんにちは、
    WP(ダイナミックロゴ)からロゴを追加したいのですが
    このプラグインはどこにありますか?

  22. こんにちは、素晴らしい皆さん、FBインスタント記事のコードをインストールして追加しましたが、FBはまだコードがウェブサイトにないと言っています。

    ヘッダーセクションに追加しました。

    • 「403 Forbidden」というエラーが表示されます

      このサイトへのリクエストで、潜在的に安全でない操作が検出されました。

      Googleスクリプトを挿入するとき

  23. ありがとうございます!サイト構築は全くの初めてで、コーディングの経験もありませんでしたが、これは分かりやすかったです!

  24. こんにちは、WP初心者です……WPでデータベースを作成し、テーブルの挿入などを行う方法を教えてください。

  25. こんにちは!WPサイトにGoogle Analyticsコードを追加するためにInsert Headers and Footersを使用しています。サイトの各ページについて個別に心配する必要がありますか、それともこのビデオの指示に従ってコードをヘッダーボックス(Insert Headers and Footers > Settings)に追加するだけでサイト全体をカバーしていますか?

  26. こんにちは!

    このプラグインを使用するのは初めてです。以下のスクリプトをヘッダーに追加することで、ウェブサイトをより安全にしたいと考えています。

    X-Content-Type-Options: nosniff

    X-Frame-Options: SAMEORIGIN

    X-XSS-Protection: 1; mode=block

    私の質問は次のとおりです。この目的のためにあなたのプラグインを使用できますか?また、ヘッダー追加スクリプトは一度に1つずつ作成しますか、それともここで入力したとおりに作成しますか?

    ご協力ありがとうございます!

    • WordPressでHTTPヘッダーを設定するより適切な方法は、send_headersフックを使用することです。以下に例を示します。functions.phpファイルに入力します。

      add_action( 'send_headers', 'add_header_xua' ); function add_header_xua() {	header( 'X-UA-Compatible: IE=edge,chrome=1' ); } 

      管理者

  27. こんにちは、

    私はWPBeginner.comの初心者で、これが初めて見たチュートリアルです。率直に言って、チュートリアルに「ここにコードを追加できる2つのテキストボックスがあります。メタ情報、スクリプト、Googleアナリティクスなどをコピー&ペーストして、「設定を保存」をクリックするだけです。このコードは、ヘッダーまたはフッターに出力されます。」と書かれていることに驚いています。

    残念ながら、示されているコードの取得方法や使用方法を初心者が理解するのに役立つ情報へのリンクがありません。これにより、プラグインは私にとって無用なものとなっています。

    このプラグインは、プライバシーポリシーやパブリッシャーの免責事項などのページに接続するために使用します。これを示すチュートリアルはありますか?もしあれば、このページからリンクしてください。

  28. ヘッダーは、テキスト、グラフィック、およびページへのリンクを含む静的なメニューにできますか?フッターも同様です。
    は私のサイトであり、FrontPageを使用して開発されています。サイト全体をできるだけ簡単にWordPressに変換したいと考えています。すべてのリンクは、他のサイトページ、サイトのPDFおよびWordファイル、およびいくつかの外部リンクにリンクしています。フォーム、動的なデータベース、検索はありません。

    どのような助けでも感謝します

  29. WordPressテーマが標準のwp_headerおよびwp_footer関数を使用していないようです。Twenty Thirteenのようなデフォルトのテーマに一時的に切り替えて、問題が継続するかどうかを確認してください。

  30. 先日、最新のテーマバージョン(メジャーアップデート)にアップグレードしたところ、このプラグインを快適に使用できていました。プラグインがメニューを壊してしまい(原因を特定し、このプラグインが競合を引き起こしていることを確認するにはかなりの調査が必要でした)、無効化せざるを得ませんでした。ご想像の通り、これは良い解決策ではありません。なぜなら、Googleサイト認証、パブリッシャー情報、アナリティクストラッキングなどがサイトのヘッダーに存在しなくなったからです。問題を解決するために追加できるコードについて、何か提案はありますか?ありがとうございます。

  31. こんにちは。画像を投稿に挿入するには、プラグインを無効にする必要があることに気づきました。これを修正する方法はありますか?それ以外はプラグインが大好きです!

  32. こんにちは、

    たくさんの問題で助けてくれてありがとう – 最高のサイトです!ありがとう!

  33. こんにちは。
    Googleアナリティクスで人口統計情報を取得するために、1行のコードを更新しようとしています。ヘッダー(そして、以前のコメントで不要だと読んだフッターにも、常に設置していましたが)に正しく貼り付けたと確信しています。Googleアナリティクスでコードを検証するボタンをクリックしても、変更が認識されません。何度か試しました。これを解決する方法を教えていただけますか?よろしくお願いします!

  34. このプラグインを使用してJavaScriptコードを追加できますか?リダイレクトスクリプトのようなものですか?

    ありがとうございます!

      • こんにちは、プラグインをインストールしたばかりですが、サイト全体にヘッダーコードを挿入できると理解しています。サイトごとに個別に機能するプラグインのバージョン/推奨事項はありますか?

        ありがとうございます!

  35. Genesisを使用しており、ウィジェットのように、ビジネスユーザー(コーダーではない)が一般的なフッターフィールドを入力できる、よりプラグアンドプレイなフッターを探しています。マーケットプレイスで見かけるウィジェットベースのフッターでさえ、「OK、ここにスペースがあります。ランダムなウィジェットにコードスニペットを追加してください」というレベルまでしか行かず、私のスキルをはるかに超えています。

    その魔法が存在しない場合、wpbeginner.comで使用しているフッターコードをコピーして、情報を編集し、フッター1の位置にあるテキストウィジェットに貼り付けることはできますか?

  36. Googleアナリティクスに使用する場合、ヘッダーとフッターの両方に挿入しますか、それともフッターのみに挿入しますか?簡単な質問ですみません。学習の初歩段階です。

  37. 特定のページにのみヘッダースクリプトを追加するにはどうすればよいですか?このプラグインは、すべてのページにスクリプトを追加する場合にのみ適用され、特定のページに追加する場合には適用されません。

    • 「特定の」ページにのみヘッダー スクリプトを追加するにはどうすればよいですか?このプラグインは、すべてのページにスクリプトを追加する場合にのみ適用され、特定のページに追加する場合は適用されません。
      以下の情報を使用して PHP を使用できます。
      http://codex.wordpress.org/Conditional_Tags
      スクリプトと組み合わせて使用してください。

  38. これを実行したところ、スクリプトがページのフッターに表示されました。しかし、Googleアナリティクスではまだトラッキングがインストールされていないと表示されます。助けてください!

  39. C:\tools\xampp\htdocs\wpfrontier\wp-includes\functions.php の 2758 行目で、ヘッダーに Google フォント コードを挿入するために使用したときに、Notice: wp_register_style が正しく呼び出されていません。スクリプトとスタイルは、wp_enqueue_scripts、admin_enqueue_scripts、または init フックが呼び出されるまで登録またはエンキューされるべきではありません。詳細については、WordPress のデバッグを参照してください。(このメッセージはバージョン 3.3 で追加されました。) という通知が表示されます。

    • このプラグインは主にアナリティクススクリプトやメタ情報のために作成されました。jQueryやその他のデザイン要素を挿入するために使用するものではありません。テーマファイルを編集せずに、ユーザーが簡単にヘッダーまたはフッターにタグを追加できるようにすることが目的でした。

      管理者

  40. このプラグインでFBメタタグをヘッダーに追加しようとしましたが、うまくいきませんでした。アイデアは良いのですが。

    • このプラグインに動的なPHPコードを追加しようとしている場合、それは機能しません。このプラグインはPHPを実行しません。主に静的なメタタグの挿入用です。

      管理者

      • Well, I don’t know if those tags are dynamic or static :) I tried the standard Facebook tags such as this:

        <meta property="og:url" content="”/>
        <meta property="og:title" content="” />
        <meta property="og:description" content="ID)); ?>” />

        <meta property="og:image" content="ID ) ) ?>” />

        このプラグインは目的のために良いか教えていただけますか?ありがとうございます

  41. 素晴らしいプラグインですが、私のカスタムテーマにはすでにこのオプションがあります!テーマを変更した場合に備えて、この投稿をブックマークしておきます。

    • はい、主な目的はテーマに依存しないようにすることです。多くの場合、人々はアナリティクスコードなどをテーマのフッタースクリプト領域にこのように配置します。その後、テーマを切り替えるときにそれを忘れてしまいます。これにより、数日間のアナリティクスデータが失われます。

      管理者

返信を残す