【问题标题】:Adsense ads displaying full size on mobile在移动设备上显示全尺寸的 Adsense 广告
【发布时间】:2017-07-10 14:55:51
【问题描述】:

所以我在 wordpress 上的 functions.php 文件中设置了这段代码:

add_shortcode( 'testingad', function() {
if( aicp_can_see_ads() ) { 
    return '<div class="aicp">
    <center><script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
    <!-- AdSense Responsive Ad Code -->
    <ins class="adsbygoogle"
         style="display:inline-block;width:728px;height:90px"
         data-ad-client="ca-pub-1111111111111111"
         data-ad-slot="1111111111"</ins>
    <script>
    (adsbygoogle = window.adsbygoogle || []).push({});
    </script></center>
    </div>';

}

然后我在希望排行榜广告出现的页面上输入简码,如下所示:

 <?php echo do_shortcode('[testingad]'); ?>

排行榜广告在桌面上看起来很棒,但在移动设备上它仍然显示为全尺寸,而不是裁剪到移动屏幕尺寸。

我已尝试遵循 Google 帮助,但它对我理解的帮助还不够:(

任何帮助将不胜感激!谢谢

【问题讨论】:

  • 请分享您的网站链接。您可以使用 css 媒体查询设置移动屏幕尺寸广告。
  • photographersbase.com - 广告在页面底部,谢谢!

标签: wordpress ads adsense shortcode


【解决方案1】:

您不能通过 CSS 修改广告!!!!谷歌可以禁止您的帐户这样做。如果您想要移动广告,您必须在创建广告时选择 adsens 灵活的广告类型。当您更改窗口宽度(调整浏览器大小)时,广告不会改变,但在重新加载页面后它们会改变。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-03-26
    • 2016-03-02
    • 1970-01-01
    • 2013-05-08
    • 2012-10-20
    • 1970-01-01
    • 2016-01-15
    • 1970-01-01
    相关资源
    最近更新 更多