我试图删除位于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,没有运气。
我没有能够表明代码附带插件的插件。我目前的插件是:
这段代码可能在哪里?帮助将不胜感激。
答案 0 :(得分:0)
如果这是您购买/购买的主题,则很可能是在您可以覆盖的主题设置中设置分析。否则,我建议你在FTP中查看主题文件的完整结构。有时主题开发人员会进一步细分代码,而不仅仅是在WordPress外观编辑器中看到的(插件也是如此)。 WordPress不会在那里看到文件夹。
您可以发布更多内容,这将引导我找到更具体,更详细的答案。我还可以帮助解释如何在不破坏所有内容的情况下删除函数。
答案 1 :(得分:0)
来源可能是Disqus。我在非WP站点面临同样的问题,我已将源跟踪到Disqus(从Disqus代码创建的iframe加载)。从我所看到的,到目前为止,它似乎被整合到Disqus中,似乎没有关于从Disqus中禁用GA的信息。
我认为,如果在使用Disqus时无法禁用GA,我正在考虑离开Disqus。