freks blog

about

プラグインを使わずにWordPressにGoogle Analyticsを入れる

created: 2023-02-14
おすすめ記事: 出会ってよかったプログラマー本

WordPress ブロックテーマ Twenty Twenty-Three に Google Analytics を入れてみました
プラグインは使いたくなかったので、テーマ改造でやろうと思いましたが、ブロックテーマには <head> タグの中を改造することができなさそうでした

functions.php でやってみました
Twenty Twenty-Three には、functions.php がなかったので新規作成します

/wp-content/themes/twentytwentythree のなかに functions.php を作成
(実際は子テーマの中でやりました)

<?php

function meta_analytics() {
  $code = <<<EOM
    <script async src="https://www.googletagmanager.com/gtag/js?id=G-DUMMY"></script>
    <script>
      window.dataLayer = window.dataLayer || [];
      function gtag(){dataLayer.push(arguments);}
      gtag('js', new Date());
      gtag('config', 'G-DUMMY');
    </script>
  EOM;
  echo $code;
}
add_action( 'wp_head', 'meta_analytics', 99);

という感じでコードを貼り付けて保存

これで <head> のなかにコードが入って無事 Google Analytics で計測できるようになりました


Amazonのアソシエイトとして、blog.freks.jp は適格販売により収入を得ています。
This site is managed by freks