前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >WordPress防屏蔽广告插件AdsMatcher Anti Adblock 防广告被拦截

WordPress防屏蔽广告插件AdsMatcher Anti Adblock 防广告被拦截

作者头像
哈德森
发布2023-04-07 16:15:33
1.6K0
发布2023-04-07 16:15:33
举报
文章被收录于专栏:哈德森的梦哈德森的梦

AdsMatcher Anti Adblock 是一款用来防止广告被拦截的 WordPress 插件,如果你的站点上投放了广告,而你又不希望用户屏蔽广告,不妨尝试一下这款插件吧。当用户访问你的站点时,如果开启了广告屏蔽,就会弹窗阻止用户继续浏览你的站点,可以起到防广告被拦截的目的。

图片[1]-WordPress防屏蔽广告插件AdsMatcher Anti Adblock 防广告被拦截-哈德森的梦
图片[1]-WordPress防屏蔽广告插件AdsMatcher Anti Adblock 防广告被拦截-哈德森的梦

1. 插件安装

插件官网:https://wordpress.org/plugins/adsmatcher-anti-adblock/

WordPress 后台插件页搜索 “AdsMatcher Anti Adblock”,点击 立即安装 按钮,安装完成后启用。

图片[2]-WordPress防屏蔽广告插件AdsMatcher Anti Adblock 防广告被拦截-哈德森的梦
图片[2]-WordPress防屏蔽广告插件AdsMatcher Anti Adblock 防广告被拦截-哈德森的梦

2. 参数设置

将 Title 修改为:“检测到你开启了广告拦截”,将 Message 修改为:“请禁用您的广告拦截器,来支持我们!”。

图片[3]-WordPress防屏蔽广告插件AdsMatcher Anti Adblock 防广告被拦截-哈德森的梦
图片[3]-WordPress防屏蔽广告插件AdsMatcher Anti Adblock 防广告被拦截-哈德森的梦

3. 个性化修改

1. 内容汉化

修改 message.php 文件,位置:adsmatcher-anti-adblock/views/message.php,搜索 “Refresh Page”,将其修改为 “刷新”。

2. 样式调整

修改 message.php 文件,位置:同上,在 style 标签中最下方位置添加下述 CSS 样式:

代码语言:javascript
复制
.aclass-<?php echo esc_attr(get_option('adsmatcher_uniqueid'));?> {
    font-size: 14px;
}
.bclass-<?php echo esc_attr(get_option('adsmatcher_uniqueid'));?> {
    font-size: 20px;
}
.popup<?php echo esc_attr(get_option('adsmatcher_uniqueid'));?>box {
    width: 340px;
    padding: 50px 30px 20px 30px;
    border-radius: 10px;
}
.refresh-<?php echo esc_attr(get_option('adsmatcher_uniqueid'));?>-btn {
    padding: 8px 20px;
    margin: 24px 2px 10px 2px;
    border-radius: 6px;
}
.refresh-<?php echo esc_attr(get_option('adsmatcher_uniqueid'));?>-btn:hover {
    color: #fff;
    opacity: .8;
}

或者修改对应位置的内容即可。

3. 版本号修改

修改 adsmatcher.php,位置:adsmatcher-anti-adblock/adsmatcher.php,将 Version 修改为 9.9.9,防止插件自动更新。

4. 阻止发送网站数据

修改 AdsmatcherPlugin.php,位置:adsmatcher-anti-adblock/src/AdsmatcherPlugin.php,将下述代码注释或删除,禁止向官方发送网站任何数据。

代码语言:javascript
复制
 wp_enqueue_script('viewability-checking', 'https://www.adsmatcher.com/api/viewability.min.js');

4. 效果预览

完成上述操作后,访问网站首页,预览效果如下:

图片[4]-WordPress防屏蔽广告插件AdsMatcher Anti Adblock 防广告被拦截-哈德森的梦
图片[4]-WordPress防屏蔽广告插件AdsMatcher Anti Adblock 防广告被拦截-哈德森的梦

结束语

本文简单分享了一下 AdsMatcher Anti Adblock 插件的使用方法,使用该插件可以起到防广告被拦截的目的,方便有此需求的朋友参考。如果你不希望用户屏蔽你站点上的广告,不妨尝试一下这款插件吧。如果有任何意见或建议,欢迎在下方评论处留言。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. 插件安装
  • 2. 参数设置
  • 3. 个性化修改
    • 1. 内容汉化
      • 2. 样式调整
        • 3. 版本号修改
          • 4. 阻止发送网站数据
          • 4. 效果预览
          • 结束语
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档