WordPress网站代码实现网站弹窗广告

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

WordPress网站代码实现网站弹窗广告1技术教程主机格调

作为普通访客是比较反感这种广告方式的。

作为网站站长,需要通过广告来为网站运营支付主机、域名等费用。我个人非常喜欢这样的功能。

[ad]

尝试了好多种版本,但是一直未找到合适的代码。好不容易在蝈蝈要安静网站看到这个代码,就顺手扒了过来。

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 文件中即可。

CSS样式代码

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 文件中即可。

前端HTML显示代码

<!-- 弹窗广告 -->
<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>

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

【声明1】:如本站转载别的站的文章,我个人没有添加来源,您可以发电邮:admin#zhuji.gd 提醒我,我会尽快添加文章来源。 【声明2】:本博客不参与任何交易及中介服务,只记录 VPS 测评和优惠,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。
(0)
上一篇 08/04/2019 19:36
下一篇 10/04/2019 11:12

相关推荐

  • 博客 SSL 检测 PCI DSS 不合规的解决方法

    前段时间就随便检测了一下泪雪博客的 SSL 证书,就提示 PCI DSS 不合规,当时也没有在意,因为 PCI DSS 是属于支付卡行业安全标准,泪雪博客并不涉及,所以也没有影响,这不就在昨天有个朋友也发现这个问题了,所以昨天有空就简单的看了一下,然后顺便就解决一下。 SSL 相信不用多说,就是网站需要安装 SSL 证书后,才能够开始 HTTPS 协议的访问,可以提升网站数据传输的安全性。 PCI DSS,全称 Payment Card Industry Data Sec...

    07/03/2019
    11.8K0
  • 如何用PHPStudy搭建本地PHP测试环境及安装Wordpress

    对学习 PHP 的新手来说,WINDOWS 下 PHP 环境配置是一件很困难的事,就是老手也是一件烦琐的事。 因此,无论你是新手还是老手,phpStudy 2018 都是一个不错的选择,该程序集成 Apache+PHP+MySQL+phpMyAdmin+ZendOptimizer,最新版本已集成最新的 PHP7。 在搭建 WordPress博客之前,最好在本地搭建 PHP 环境进行测试,对WordPress主题和插件测试完成后,确定没有问题,再发布博客。 如果发现WordPress主题有什么不满意的地方,要...

    26/03/2019
    530
  • Chrome插件Personal Blocklist

    Google一直都有要解决内容农场泛滥的问题,但如何判断网站内容是否是不好的却是一个比较头痛的问题。 所谓内容农场就是内容农场英文名称为“contentfarm”,通常是指专门使用软件进行制作大量的垃圾内容获取用户点击。 为想办法减轻内容农场对搜索结果的影响,Google积极发动人民战争,在Chrome上推出Personal Blocklist插件。 顾名思义就是希望各位读者发现了不好的网站可以将其封锁,而封锁的资料则会传回Google让其可以透过大...

    技术教程 24/03/2019
    14.7K0
  • Google Voice 虚拟手机号如何转入美国 UltraMobile Paygo 实体手机号?

    现在很多外国社交媒体、ChatGPT 等服务都不支持 Google Voice 等虚拟手机号进行手机验证,比较麻烦。我自己的 Google Voice 保号用了好多年了,丢掉可惜,所以将这个号转入美国手机号实体 SIM 卡,实现永久保号。我买的是 UltraMobile Paygo 月租3刀神卡,下面分享下 GV 号怎么转成实体卡? 转入美国实体卡有哪些好处? 只要交钱就不用担心号码回收,永久实体号。 Azure等手机号限制VOIP号码绑定,转为移动号码后不受此限制 支...

    06/04/2023
    9430
  • 百度网盘开源高速下载神器 :BaiduCDP

    BaiduCDP 是@cool2528工作业余时间使用 C/C++写的一个百度网盘高速下载神器。 是通过分析百度网盘Web 接口 API 结合 aria2 实现多线程高速下载,目前只能在 Windows 使用。 经试验,下载速度还是非常的可观的,虽然不是满速,但也可以了。 百度高速下载神器PanDownload2.0.6更新 功能更强大 构建 BaiduCDP 依赖第三方库如下: 1.boost openssl zlib rapidjson libcurl miniblink glog 1.获取源代码 git clone https://github.co...

    17/03/2019
    500
  • 使用 Classic Widgets 插件恢复 WordPress 原来的经典小工具

    自 WordPress 5.8 正式版发布 以后,后台的小工具就默认是块编辑器的界面样式,可以使用 Classic Widgets 插件恢复WordPress经典小工具,就跟恢复经典编辑器一样的操作。 启用 Classic Widgets 恢复经典小工具 后台-搜索并安装 Classic Widgets 后直接启用。 和经典编辑器插件一样,后台安装开启 Classic Widgets 后就可以恢复经典小工具界面。

    技术教程 31/07/2021
    3.1K0
  • 新博客如何快速通过 Google AdSense 账号申请

    如果你是新博客,一次次的被 Adsense 审核拒绝,那么你必须要关注这篇文章。 如果你能按照这篇文章内所提到的原则实施所有基本规则后,我相信你会很快被 AdSense 批准。 为了让大家能更好的了解 Google AdSense 申请规则,我们将规则分为两部分,分别是:你要做的和你要避免的。 一、你要做的 1. 让你的网站被谷歌收录 这应该是你考虑申请 Google AdSense 账号的第一步,也就是说在你申请 AdSense 账号之前要先确保您的网站在 G...

    22/03/2019
    600
  • 搬瓦工 VPS 是否有 DDoS 防御功能?被攻击该怎么办?

    搬瓦工 VPS 非常适合建站,香港、洛杉矶、日本CN2GIA 线路非常稳定,访问速度基本都是业内最快,而且有免费备份快照功能。那么搬瓦工 VPS 有没有提供 DDoS 防御功能?如果搬瓦工VPS被攻击了,网站还能不能访问,一旦被攻击该怎么办?有需求搬瓦工 VPS,可以关注本站的搬瓦工vps实时库存,随时关注搬瓦工 VPS 限量版补货信息。搬瓦工目前还是建站和搭建ssr、v2ray机房的首选。 搬瓦工 VPS 是否有 DDoS 防御? 搬瓦工没有提供 DDo...

    11/04/2022
    2.5K0
  • WordPress无插件自动实现标签关键字内链

    柳城博客在很多年前推出一款WordPress内链外链插件:WP keyword Link Plugin。这款插件可以为WordPress博客自动添加关键词的链接,为WordPress博客添加更多的内链和外链,有利于WordPress博客SEO优化。 这款插件也支持给博客文章标签给添加内部链接,转化为关键词,更加有利于增加搜索引擎收录。 这款插件完美支持中英文关键词。 可惜了,柳城已经好几个大版本没有对WordPress内链外链插件:WP keyword Link Plugin进行更新。 而...

    技术教程 29/03/2019
    690
  • Xiuno BBS 插件合集免费下载含4.0.4官方原版程序

    Xiuno BBS 已经停止更新,最后版本号是Xiuno 4.0.4,官方主站和插件中心都已经关闭。到现在还没有一个站长能够接手进行二开。 本站自建了VPS极客论坛已关闭,基于Xiuno bbs 4.0.4,提供二手闲置 VPS 交易. 我将一些搜集的插件分享出来,其中有 zaesky 开发的 zhuhulan 1.6和1.7两个版本的主题。 Xiuno BBS 伪静态设置 虽然已经停更,不过 Xiuno 基本没有什么大BUG。该程序安装十分简单,上传到网站根目录,输入域名,安装就可以...

    技术教程 01/01/2021
    2200
返回顶部