普段こういう必要性はないのだけど、wp_footer にフックするだけの WordPressプラグインが急遽ほしくなったので
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
<?php /* Plugin Name: IS wp_footer Plugin URI: http://company.miyanavi.net/ Description: wp_footer にフックするだけのプラグイン Author: shimoji Version: 0.1 Author URI: http://company.miyanavi.net/ */ function is_wp_footer() { if (!is_user_logged_in()) { $ga_code = <<< EOF <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','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-12345678-1', 'auto'); ga('send', 'pageview'); </script>'; EOF; echo $ga_code; } } add_action( 'wp_footer', 'is_wp_footer' ); ?> |
子テーマを作るのがめんどうな方、テーマのアップデートでいちいち考え込みたくない方用。
例としてグーグルアナリティクスのコードを貼り付けてますが、もしもこれを使われる方は書き換えてくださいませ。