diff options
| author | danix <danix@danix.xyz> | 2020-11-08 11:18:46 +0100 |
|---|---|---|
| committer | danix <danix@danix.xyz> | 2020-11-08 11:18:46 +0100 |
| commit | 5e0f7db7ea49194634075fb459ada53b26862333 (patch) | |
| tree | b224e1f8d5f8a30962b6d9f3bfb30a18c56d123c | |
| parent | 89b9676f82730562289a64a166d07324ab41387c (diff) | |
| download | danixland-site-plugin-5e0f7db7ea49194634075fb459ada53b26862333.tar.gz danixland-site-plugin-5e0f7db7ea49194634075fb459ada53b26862333.zip | |
added matomo tracking code to site-pluginrelease_08112020-1118
| -rw-r--r-- | danixland-site-plugin.php | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/danixland-site-plugin.php b/danixland-site-plugin.php index 395263e..a6859e5 100644 --- a/danixland-site-plugin.php +++ b/danixland-site-plugin.php @@ -76,3 +76,29 @@ add_action( 'wp_enqueue_scripts', 'baguette_enqueue_assets' ); * Do not translate smileys into emoticons. */ add_filter( 'option_use_smilies', '__return_false' ); + +/* + # Add matomo tracking js code to head + */ +if ( ! function_exists( 'matomo_tracking' ) ) : + function matomo_tracking() { + ?> +<!-- Matomo --> +<script type="text/javascript"> + var _paq = window._paq = window._paq || []; + /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ + _paq.push(['trackPageView']); + _paq.push(['enableLinkTracking']); + (function() { + var u="//lucky.danix.xyz/"; + _paq.push(['setTrackerUrl', u+'matomo.php']); + _paq.push(['setSiteId', '1']); + var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; + g.type='text/javascript'; g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); + })(); +</script> +<!-- End Matomo Code --> + <?php + } +endif; +add_action( 'wp_head', 'matomo_tracking' ); |
