如何从主页中删除不需要的广告意识广告?

时间:2014-12-11 19:44:36

标签: php html wordpress ads adsense

我的部分观看者在wwww.shifter.pt

的主页顶部报告了广告意义上的(不需要的)广告

我已经更改了FTP访问密码,数据库密码和网站所有用户的密码。重新启动服务器,没有任何改变。

广告中的代码如下所示,位于标题之前:

<center><script async="" src="//www.google-analytics.com/analytics.js"></script><script async="" type="text/javascript" src="http://www.gstatic.com/pub-config/ca-pub-7837806915816060.js"></script><script async="" src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- de -->
<ins class="adsbygoogle" style="display:inline-block;width:728px;height:90px" data-ad-client="ca-pub-7837806915816060" data-ad-slot="1724932034" data-adsbygoogle-status="done"><ins id="aswift_0_expand" style="display:inline-table;border:none;height:90px;margin:0;padding:0;position:relative;visibility:visible;width:728px;background-color:transparent"><ins id="aswift_0_anchor" style="display:block;border:none;height:90px;margin:0;padding:0;position:relative;visibility:visible;width:728px;background-color:transparent"><iframe width="728" height="90" frameborder="0" marginwidth="0" marginheight="0" vspace="0" hspace="0" allowtransparency="true" scrolling="no" allowfullscreen="true" onload="var i=this.id,s=window.google_iframe_oncopy,H=s&amp;&amp;s.handlers,h=H&amp;&amp;H[i],w=this.contentWindow,d;try{d=w.document}catch(e){}if(h&amp;&amp;d&amp;&amp;(!d.body||!d.body.firstChild)){if(h.call){setTimeout(h,0)}else if(h.match){try{h=s.upd(h,i)}catch(e){}w.location.replace(h)}}" id="aswift_0" name="aswift_0" style="left:0;position:absolute;top:0;"></iframe></ins></ins></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
<br>
<script async="" src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- uk -->
<ins class="adsbygoogle" style="display:inline-block;width:336px;height:280px" data-ad-client="ca-pub-7837806915816060" data-ad-slot="8650939636" data-adsbygoogle-status="done"><ins id="aswift_1_expand" style="display:inline-table;border:none;height:280px;margin:0;padding:0;position:relative;visibility:visible;width:336px;background-color:transparent"><ins id="aswift_1_anchor" style="display:block;border:none;height:280px;margin:0;padding:0;position:relative;visibility:visible;width:336px;background-color:transparent"><iframe width="336" height="280" frameborder="0" marginwidth="0" marginheight="0" vspace="0" hspace="0" allowtransparency="true" scrolling="no" allowfullscreen="true" onload="var i=this.id,s=window.google_iframe_oncopy,H=s&amp;&amp;s.handlers,h=H&amp;&amp;H[i],w=this.contentWindow,d;try{d=w.document}catch(e){}if(h&amp;&amp;d&amp;&amp;(!d.body||!d.body.firstChild)){if(h.call){setTimeout(h,0)}else if(h.match){try{h=s.upd(h,i)}catch(e){}w.location.replace(h)}}" id="aswift_1" name="aswift_1" style="left:0;position:absolute;top:0;"></iframe></ins></ins></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script> 
<br>
<script async="" src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- US -->
<ins class="adsbygoogle" style="display:inline-block;width:320px;height:100px" data-ad-client="ca-pub-7837806915816060" data-ad-slot="1127672839" data-adsbygoogle-status="done"><ins id="aswift_2_expand" style="display:inline-table;border:none;height:100px;margin:0;padding:0;position:relative;visibility:visible;width:320px;background-color:transparent"><ins id="aswift_2_anchor" style="display:block;border:none;height:100px;margin:0;padding:0;position:relative;visibility:visible;width:320px;background-color:transparent"><iframe width="320" height="100" frameborder="0" marginwidth="0" marginheight="0" vspace="0" hspace="0" allowtransparency="true" scrolling="no" allowfullscreen="true" onload="var i=this.id,s=window.google_iframe_oncopy,H=s&amp;&amp;s.handlers,h=H&amp;&amp;H[i],w=this.contentWindow,d;try{d=w.document}catch(e){}if(h&amp;&amp;d&amp;&amp;(!d.body||!d.body.firstChild)){if(h.call){setTimeout(h,0)}else if(h.match){try{h=s.upd(h,i)}catch(e){}w.location.replace(h)}}" id="aswift_2" name="aswift_2" style="left:0;position:absolute;top:0;"></iframe></ins></ins></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script> </center>

感谢您的时间!

修改

我已经能够阻止代码在网站版本的网站上显示,但是当您在Facebook应用内浏览器中访问网站时,问题仍然存在。

2 个答案:

答案 0 :(得分:0)

你可能会这样做:

$(document).ready(function(){
    $('.adsbygoogle').css('display','none');
});

JSFiddle Demo
但这不是一个很好的解决办法,你应该联系谷歌,看看他们是否可以修复它。

答案 1 :(得分:0)

根据您的报告,这是我99.9%的猜测:您的问题是您的托管服务提供商,他们试图通过在页面顶部插入广告来从托管网站赚钱。

虽然可能有一些笨拙的黑客你可以用来解决它们(我猜你可以通过某种方式使用JavaScript来浏览DOM并删除DOM节点,假设你甚至对内容有很大的控制权),我的对于Stack Overflow目的,回答是:找到不同的托管服务提供商。您甚至可能已签署协议,允许他们以这种方式添加广告,在这种情况下,将其删除可能会违反其托管条款。在任何情况下,允许托管服务提供商在页面顶部插入广告是 - 我希望 - 这是一种非常罕见的方式,所以应该很容易找到一种不会发生的机制。

不幸的是,关于将谁用作主机或如何找到主机的讨论超出了Stack Overflow的范围。