雑にプラグインを使って「GoogleAnalyticsトラッキング コード」をヘッダに出して見た。
add_actionで使うフックって昔よりだいぶ増えたような気がする。
ログインしているかの判定で「is_user_login」を使ったけどこの手の判定関数もわりと使うので暇なときに読む。
リンク:条件分岐タグ
<?php
/*
Plugin Name: プラグインの名前
Description: 簡単な説明
Author: 名前
Version: バージョン
*/
function push_google_analitics_code(){
if(!is_user_logged_in()){
$tmp = "<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src=\"https://www.googletagmanager.com/gtag/js?id=グーグルのアナリティクスコード\"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-16703434-1');
</script>";
echo $tmp;
}
}
add_action('wp_head','push_google_analitics_code');