如何从Wordpress博客中删除Google Analytics JS代码。无法精确定位

时间:2014-07-23 16:32:36

标签: wordpress

我试图删除位于wordpress博客上的以下代码:

<script type="text/javascript">

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-00000-1']); 
_gaq.push(['_trackPageview']);

_gaq.push(['_setAccount', 'UA-0000000-1']); 
_gaq.push(['_setDomainName', 'ohloh.net']);
_gaq.push(['_trackPageview']);

(function() {
  var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
  ga.src = ('https:' == document.location.protocol ? 'http://' : 'http://www') +  
 '.google-analytics.com/ga.js';
  var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();

</script>

我一直在网上做很多关于在哪里找到它的研究,但到目前为止,我的潜在客户已经枯竭了。

这是我开始的方式。在Appearances和编辑器下,我点击了模板下的footer.php代码,它给了我这段代码:

    <?php
/**
 * Footer Template
 *
 * Here we setup all logic and XHTML that is required for the footer section of all screens.
 *
 * @package WooFramework
 * @subpackage Template
 */
 ?>


<?php include('xxxx-footer-canvas.php');?>
   
<div id="footer" class="col-full">

    <?php woo_footer_inside(); ?>    

    <div id="copyright" class="col-left">
        <?php woo_footer_left(); ?>
    </div>

    <div id="credit" class="col-right">
        <?php woo_footer_right(); ?>
    </div>

</div><!-- /#footer  -->

<?php woo_footer_after(); ?>    

</div><!-- /#wrapper -->

<div class="fix"></div><!--/.fix-->

<?php woo_foot(); ?>

<?php endif; ?> <!--END of REMOVE ******************************************-->

<?php wp_footer(); ?>

</body>

接下来,从上面的代码中我看到我需要在xxxx-footer.php下查看内容。 xxx-footer.php上有一个内容记录,但没有任何内容导致我到达该位置(如果相关,我可以发布一些内容)。

我已经推断出问题出在这个函数中,该函数是从模板中的footer.php中获取的。我通过删除此函数调用确认了它,代码消失了。但是,此代码不仅仅删除了跟踪代码。现在我要做的就是确定这个位置,但我的线索已经干了。

另外,我已经查看了functions.php,functions.wp-scripts.php,general-template.php,没有运气。

我没有能够表明代码附带插件的插件。我目前的插件是:

  • AddThis社会书签小工具
  • Akismet在
  • AP扩展Mime类型
  • Broken Link Checker
  • 联络表格7
  • Disqus评论系统
  • Hello Dolly
  • 改进包含页面
  • Polldaddy民意调查&amp;评分
  • pType转换器
  • Q和A WordPress常见问题解答和知识库
  • 原始HTML
  • 终极TInyMCE
  • WordPress导入程序
  • WordPress移动
  • WP Show IDs

这段代码可能在哪里?帮助将不胜感激。

  • 我也在wordpress支持论坛上发布了这个

2 个答案:

答案 0 :(得分:0)

如果这是您购买/购买的主题,则很可能是在您可以覆盖的主题设置中设置分析。否则,我建议你在FTP中查看主题文件的完整结构。有时主题开发人员会进一步细分代码,而不仅仅是在WordPress外观编辑器中看到的(插件也是如此)。 WordPress不会在那里看到文件夹。

您可以发布更多内容,这将引导我找到更具体,更详细的答案。我还可以帮助解释如何在不破坏所有内容的情况下删除函数。

答案 1 :(得分:0)

来源可能是Disqus。我在非WP站点面临同样的问题,我已将源跟踪到Disqus(从Disqus代码创建的iframe加载)。从我所看到的,到目前为止,它似乎被整合到Disqus中,似乎没有关于从Disqus中禁用GA的信息。

我认为,如果在使用Disqus时无法禁用GA,我正在考虑离开Disqus。