首页 > 解决方案 > JS 广告移到网页末尾

问题描述

我正在使用 WordPress。我已将 Adsterra 广告放置在我网页的高处,其中提供了徽标和页面标题。广告应显示在页面顶部。但是,无论我把广告代码放在哪里,广告在显示时都会下降到底部。

这是预览链接:https ://fictionistic.com/robot-battle-rivalry-robot-wars/

我已将广告代码放入 header.php,其中:

<body <?php body_class(); ?>>

<?php if ( function_exists( 'wp_body_open' ) ) {
    wp_body_open();
} ?>

<?php get_template_part( 'lib/sections/header/page-loader' ); ?>
<<<<HERE I PUT THE AD CODE>>>>

在以下代码中,完整的广告代码片段可用,我将其放在主题头文件中上述代码的底部:

 <div class="mobileShow">    
<script type="text/javascript">
    atOptions = {
        'key' : 'e2ea4ddcc3497a39249cd81d664c3f04',
        'format' : 'iframe',
        'height' : 60,
        'width' : 468,
        'params' : {}
    };
    document.write('<scr' + 'ipt type="text/javascript" src="http' + (location.protocol === 'https:' ? 's' : '') + '://www.highperformancedformats.com/e2ea4ddcc3497a39249cd81d664c3f04/invoke.js"></scr' + 'ipt>');
</script>    
 </div> 

<div class="mobileHide">     
<script type="text/javascript">
    atOptions = {
        'key' : 'f8a5a55ee32cc743f2bf2813bfb9af77',
        'format' : 'iframe',
        'height' : 90,
        'width' : 728,
        'params' : {}
    };
    document.write('<scr' + 'ipt type="text/javascript" src="http' + (location.protocol === 'https:' ? 's' : '') + '://www.highperformancedformats.com/f8a5a55ee32cc743f2bf2813bfb9af77/invoke.js"></scr' + 'ipt>');
</script>    
</div>

我还尝试了几个 WordPress 插件来自动在帖子之间和其他任何地方插入广告,但所有广告一起下降,并且网页结束。

标签: javascripthtmlcsswordpressadsense

解决方案


推荐阅读