通过functions.php向wordpress添加点击跟踪代码


Add clicky tracking code to wordpress via functions.php

我想使用functions.php将点击分析添加到我的网站,我使用了以下功能,但不起作用:

function my_custom_footer_output() {
  ?>
  <a title="Google Analytics Alternative" href="http://clicky.com/10091XXXX"><img alt="Google Analytics Alternative" src="//static.getclicky.com/media/links/badge.gif" border="0" /></a>
  <script src="//static.getclicky.com/js" type="text/javascript"></script>
  <script type="text/javascript">try{ clicky.init(10091XXXX); }catch(e){}</script>
  <noscript><p><img alt="Clicky" width="1" height="1" src="//in.getclicky.com/10091XXXXns.gif" /></p></noscript>
  <?php
}
add_action( 'wp_footer', 'my_custom_footer_output', 99999 );

更新:要使其工作,请使用以下代码:

function my_custom_head_output() {
  ?>
    ...code here...
  <?php
}
add_action( 'wp_head', 'my_custom_head_output', 99999 );

在我们的情况下,它将类似于以下内容:

function my_custom_head_output() {
  ?>
  <script async src="//static.getclicky.com/123456789.js"></script>
<noscript><p><img alt="Clicky" width="1" height="1" src="//in.getclicky.com/123456789ns.gif" /></p></noscript>
  <?php
}
add_action( 'wp_head', 'my_custom_head_output', 99999 );

信用:Kory