<?php //ユニバーサルアナリティクス設定になっていると聞き if (!is_user_logged_in() && get_tracking_id() && is_analytics_universal()) { ?> <!-- Google Analytics --> <script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', '<?php echo esc_html(get_tracking_id()); ?> ', 'auto'); ga('send', 'pageview'); </script> <!-- /Google Analytics --> <?php }
<?php if (!is_user_logged_in()) { if (get_tracking_id() && !is_analytics_universal()) { //ユニバーサルアナリティクス以外 ?> <!-- Google Analytics --> <script type="text/javascript"> <?php if (is_analytics_interest()) { //インタレストカテゴリに対応しているとき ?> var gaJsHost = (("https:" == document.location.protocol) ? "https://" : "http://"); document.write(unescape("%3Cscript src='" + gaJsHost + "stats.g.doubleclick.net/dc.js' type='text/javascript'%3E%3C/script%3E")); <?php } else { //is_analytics_interest ?> var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); <?php } //is_analytics_interest ?> </script> <script type="text/javascript"> var pageTracker = _gat._getTracker("<?php echo esc_html(get_tracking_id()); ?> "); pageTracker._initData();
$classes[] = 'page-type-content-only page-type-narrow'; } elseif (is_page_type_content_only_wide()) { $classes[] = 'page-type-content-only page-type-wide'; } return $classes; } } add_filter('body_class', 'body_class_names'); //子テーマを利用しているか function is_child_theme_enable() { return get_template_directory_uri() != get_stylesheet_directory_uri(); } //ヘッダーでユニバーサルアナリティクスコードの呼び出し function add_universal_analytics_code() { get_template_part('analytics-universal'); } if (is_analytics_universal()) { add_action('wp_head', 'add_universal_analytics_code', 11); } // function get_tweet_count_iconic_font(){ // //count.jsoonでシェア数を表示 // if ( is_twitter_count_visible() ) { // //ツイート数の表示用のスピナー // return '<span class="fa fa-spinner fa-pulse"></span>'; // } else { // //コメントアイコン // return '<span class="fa fa-comments"></span>'; // } // }