WPCode

WPCode – Insert Headers, Footers, and Code Snippets / WPBeginner(Syed Balkhi)開発 / 旧「Insert Headers and Footers」の後継 / テーマを触らずにGA4・カスタムCSS/JSなどのコードを安全挿入(1,800,000以上インストール・評価4.9)

コードスニペット安全管理 完全無料(基本機能)
アクティブインストール1,800,000以上
評価4.9 / 5
開発元WPBeginner(Syed Balkhi)

WPCode(ダブリューピーコード)は、WordPressのテーマファイルを直接編集せずに、ヘッダー・フッター・ボディタグへのコード挿入やカスタムコードスニペットを安全に管理できるプラグインです。旧「Insert Headers and Footers」の後継として大幅に機能強化され、アクティブインストール1,800,000以上・評価4.9/5という圧倒的な支持を誇ります。Googleアナリティクス(GA4)・Search Console・Google Tag Managerの認証コード・Meta Pixelなどのトラッキングコードをテーマを変更せずに安全に挿入できます。テーマを変えてもコードが消えないため、テーマ更新・変更のたびに再設定する手間がなくなります。

代表的な使用場面

  • Googleアナリティクス4(GA4)の測定タグ(gtag.js)を<head>内に挿入
  • Google Search Console のサイト所有権確認メタタグを挿入
  • Google Tag Manager(GTM)のスクリプトをhead/bodyに挿入
  • Meta(Facebook)Pixelのトラッキングコードを挿入
  • カスタムCSSをすべてのページに適用(テーマの子テーマ不要)
  • カスタムJavaScriptを特定のページ・投稿にのみ挿入
  • JSON-LD構造化データのスニペットを特定投稿タイプに挿入
  • チャットツール・ヒートマップツールなど外部サービスのウィジェットコードを挿入
なぜテーマのfunctions.phpを直接編集しないほうがよいか:テーマのfunctions.phpを直接編集すると、テーマを変更・更新するたびに変更が上書きされます。また誤ったコードを書くとサイトが真っ白になる(WSoD)リスクがあります。WPCodeはコードを独立して管理し、スニペットを無効化できるため、万が一の際の被害を最小限に抑えられます。

主要機能一覧

ヘッダー・フッターへのコード挿入

全ページのhead/body/footerタグにコードを挿入。GA4・GTM・Pixelなどのトラッキングコードの設置に最適。

コードスニペット管理

複数のコードスニペットを名前・タグ・種類別に整理して一覧管理。各スニペットのON/OFF切り替えが可能。

表示条件の設定

「全ページ」「特定の投稿タイプのみ」「特定のページのみ」「ログインユーザーのみ」など細かい表示条件でコードの適用範囲を制御。

エラー防止機能

PHPスニペットの実行前にバリデーション。エラーが発生した場合、自動的にスニペットを無効化してサイトが壊れるリスクを低減。

スニペットライブラリ

よく使われるコードスニペットを内蔵ライブラリから選択して追加。ゼロからコードを書かなくても代表的なカスタマイズを適用できる。

インポート・エクスポート

スニペットの設定をエクスポートして別サイトにインポート。複数サイト管理や環境移行時の設定引き継ぎに便利。

基本情報

プラグイン名WPCode – Insert Headers, Footers, and Code Snippets
旧名称Insert Headers and Footers(2022年にWPCodeにリブランド・機能大幅追加)
開発者WPBeginner(Syed Balkhi・世界最大のWordPress初心者向けブログ運営)
料金無料版で基本機能すべて利用可 / WPCode Pro(有料・高度なスニペット管理・優先サポート)
アクティブインストール1,800,000以上
評価4.9 / 5
WordPress公式 公式ディレクトリ掲載
日本語対応
主な用途GA4・GTM・Pixelなどのトラッキングコード挿入・カスタムCSS/JS管理・JSON-LDスニペット挿入
PHPスニペットの使用は慎重に:WPCodeはPHPコードのスニペットも実行できますが、誤ったPHPコードはサイトに重大なエラーを引き起こす可能性があります。PHPスニペットを追加する際は必ずステージング環境でテストしてから本番に適用してください。GA4・GTMなどのJavaScriptコード挿入は比較的安全ですが、PHPは特別な注意が必要です。