WordPress首页简单广告框弹窗两种方法实现纯代码+插件

释放双眼,带上耳机,听听看~!

我们平时访问网站、博客时经常会打开网页后看到弹出一个图片广告。

WordPress首页简单广告框弹窗两种方法实现纯代码+插件

如果作为普通访客可能会略有抵触,但是作为站长,我们却十分需要这样的广告来为网站赚钱贴补一下服务器维护费用。说实话我挺喜欢这个功能的,但是一直未找到合适的代码,直到我看了“蝈蝈要安静”的博客。下面代码方式内容来自于蝈蝈要安静的文章:

方法一:纯代码实现

1、修改JavaScript 代码:

var popup = document.getElementById('qgg_popup');
var popup_box = document.querySelector('.qgg_popup_box');
var popup_close = document.querySelector('.qgg_popup_close');
// 窗口加载时弹出
window.onload = function() {
    popup.style.display = "block";
}
// 点击窗体其他位置时关闭
window.onclick = function(event) {
    if (event.target == popup) {
        popup.style.display = "none";
    }
}
popup_box.onclick = function() {
    popup.style.display = "none";
}
// 点击关闭按钮时关闭
popup_close.onclick = function() {
    popup.style.display = "none";
}

使用WordPress建站的朋友将JS代码丢到主题的主JS文件中去即可。DUX主题用户直接丢到主题 js 文件夹下的 main.js 文件中即可。其他程序建站的朋友可以放到自己相应的JS文件里。

2、修改CSS样式代码:

/* 弹窗广告css 2018-8-29 */
html, body{ margin:0; height:100%; }
#qgg_popup{
    position: fixed;
    top: 0; left: 0;
    display: none;
    width: 100%;
    height: 100%;
    margin: auto;
    background: rgba(36, 36, 36, 0.8);
}

.qgg_popup_box { 
    z-index: 10; 
    position: absolute;
    top: 0; left: 0; bottom: 0; right: 0;
    width: 280px;
    height: 396px;
    margin: auto;
    text-align: center; 
} 
.qgg_popup_close{
    position: relative;
    width: 36px;
    height: 36px;
    background: #fff;
    color: #999;
    float: right;
    font-size: 24px;
    text-align: center;
    border-radius: 50%;
    line-height: 36px;
    font-weight: bold;
}

.qgg_popup_close:hover,
.qgg_popup_close:focus {
    color: red;
    cursor: pointer;
}

.qgg_popup_img{
    position:relative;
    top: 36px;
    left: 0px;
    width:240px;
    height:360px;
    border-radius: 15px;
}
@media (max-width: 640px){
    .qgg_popup_close{ display: none; }
}

使用 WordPress 搭建网站的朋友将代码丢到主题的 style.css 文件中即可。DUX 主题丢到 main.css 文件中即可。使用其他网站程序的添加到相应的css文件中

3、修改html代码:

这段代码是前端显示的 HTML ,将其放到你想要其显示的页面中即可,比如首页文件 index.php 、文章文件single.php 中即可。

<!-- 弹窗广告 -->
<div id="qgg_popup">
    <div class="qgg_popup_box">
        <span class="qgg_popup_close">&times;</span>
        <img class="qgg_popup_img" src="./1.png">
    </div>
</div>

注意,代码中“./1.png”这里需要修改成你自己的弹窗广告图片地址。这样就可以实现为网站添加弹窗广告的功能了,有网站需要弹窗功能的朋友可以自己试一下。可能这样小小的修改有时候就能为你网站赚钱增加一个新的渠道!

方法二:插件实现

插件是WEB主题公园所开发的 WordPress 首页弹窗广告插件,可以在你的首页设定一个弹框,你可以使用这个功能制作比如广告推荐、中英文切换、功能提示等等功能。

WordPress首页简单广告框弹窗两种方法实现纯代码+插件

插件特色功能

  • 可选弹出的显示次数:这款插件可选弹窗的弹出形式,可选用户第一次弹出后直到用户关闭浏览器之前都不现实的状态,不会频繁打扰用户,也可以选择每一次访问首页都显示。
  • 专门针对移动版设置独立内容:这款插件还独立针对移动版进行了设置,你可以在移动版上设置完全不同的内容,如果不设置移动版则显示和pc版相同的内容。
  • 可视化编辑器编辑内容:采用WordPress的编辑器对内容进行编辑,可以上传图片、文字、链接,可编辑图文绕排、图片平行显示等等形式。

使用教程

WordPress首页简单广告框弹窗两种方法实现纯代码+插件

这款插件的使用也非常的简单,这里我们有一个简单的教程提供给大家。

安装好插件之后找到简单广告框的设置,进入设置

注释说明的非常清楚,你可以依据注释进行设置。

广告的宽度高度可以不需要填写这样他们的宽度和高度会以你上传的内容作为他的的高度和宽度,你也可以规定一个固定的高度和宽度,单位可以使用像素(px)或者百分比(%)

距离顶部的距离可以填写百分比或者像素。

广告的内容可以使用编辑进行添加,使用居左、居右和居中功能可以实现双图并列,多图并列、图文混排等方式,可以自由添加链接、字体颜色以及大小。

移动端与pc端类似,你可以使用你的手机观看移动端的效果进行调整,如果不设置移动端,那么移动端会继承pc端的内容。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

版权申明:网站字体及图片来源于互联网,如果侵犯了您的权利,请联系我们,我们将尽快改正我们的错误,谢谢您的理解!

给TA赞赏
共{{data.count}}人
人已赞赏

#网络安全宣传周#网络安全——这些知识你知道么

2019-9-19 22:11:50

过去不重要,未来才重要

2019-2-20 2:52:49

25 条回复 A文章作者 M管理员
  1. 果子?

    我就看看~

  2. 我也就看看

  3. 我感觉他在笔记本的低分辨率上显示的有点太大了,要修改下css,搞个768px的适配

  4. 完了

  5. 看看

  6. 看看了

  7. w
    我就看看

  8. 哇咔咔咔,先看看l

  9. 看看

  10. 看着不错 试试

  11. 哇咔咔咔,先看看l

  12. 哇咔咔咔,先看看l哇咔咔咔,先看看l

  13. 哇咔咔咔,先看看l哇咔咔咔,先看看l

  14. 666666666卡卡卡卡卡卡卡卡

  15. 6666666666厉害

  16. 看看是不是可以用

  17. 感谢分享

  18. 谢谢分享

  19. 看看这个插件呢。

  20. 有人试过吗?感觉怎么样

  21. 试试

  22. ҉҉҉҉҉҉҉҉҉; ҉҉

    看起很不错的样子,不知道好不好用!

  23. 你的网站评论翻页无效

  24. 拼多多

    感谢分享

  25. ?Sunshine?

    厉害厉害

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索