dux主题网站广告被浏览器屏蔽了怎么办?

今天博主突然想着弄个广告位来测试一下,在后台添加了广告后发现广告居然不显示。

由于这款主题是在网上下载的破解版,刚开始我还以为是这款主题哪里的代码有bug导致的不显示广告,接下来去看了看代码也没发现有什么不妥之处,最后我又试了把纯文字添加到广告位上都不显示。

就在我一筹莫展之时,突然想到,现在的浏览器不都是默认打开广告过滤的吗,会不会是浏览器把广告给屏蔽了?

dux主题网站广告被浏览器屏蔽了怎么办?插图

一想到我就立马去试了试,没想到还真的是浏览器屏蔽了广告,我把浏览器的广告过滤一关,广告就显示,一开就不显示了,既然是浏览器屏蔽了广告那就好办,只需要稍微改一下代码就可以防止被屏蔽了,接下来就给大家讲一下

网站广告被屏蔽了怎么才能继续显示?

首先我们来了解一下有些浏览器识别广告是通过Class规则,当我们网站的Class元素被认为是广告后就会被屏蔽掉。

我这里是用dux5.2主题做演示,比如下图是插入广告的代码,asb-index asb-index-01这个元素已经被浏览器识别为广告,我们只需要给他改成app-index app-index-01(这个随便乱改貌似都不会出毛病的)改了我就立马试了试广告没被屏蔽。

防止网站广告被屏蔽

既然这样可行,我们只需要把所有广告位的class元素给他改一下,广告就可以正常显示了,如下图是dux主题所有的广告代码所在文件位置。

防止网站广告被屏蔽

最后给大家发一份已经改好的出来学习参考,在文章下面可以去下载。

相关文件下载地址
©下载资源版权归作者所有;本站所有资源均来源于网络,仅供学习使用,请支持正版!
赞(0) 打赏
未经允许不得转载: » dux主题网站广告被浏览器屏蔽了怎么办?

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏