帝国cms网站默认JS广告被拦截怎么办?防止帝国cms广告被浏览器屏蔽的解决办法

→ 西部数码官网正品独享云虚拟主机火热促销中!买2年送一年,买3年送2年,买5年送5年! ←

现在大多数网站都有广告,而各大浏览器都有屏蔽广告的功能,比如各种屏蔽 "AD"的插件,还有的会使用各种安全软件会自动拦截广告。很多开发者为了便于阅读模板代码,一般都会用ad或guanggao来命名广告div区块,也使得广告容易被浏览器或安全软件判断到,下面红帽seo分享下帝国cms网站默认JS广告被拦截时的解决方法,让我们的网站可以有效防止帝国cms网站JS广告被屏蔽,具体步骤如下:

方法1:

第一步:修改源文件

修改/e/admin/tool/ListAd.php,批量搜索"/acmsd/",批量替换为"/xxx/",保存上传覆盖原有的ListAd.php文件。

注意事项:

1、其中xxx可以使用任何英文字母或加数字,但是一定不要含有AD,cms等字样

2、一定要全部替换掉,批量替换最好,经实测,需要替换16处。如果替换少了,就会出现有些操作不生效的情况!

第二步:修改广告后台前缀

—》进入网站后台—》文件设置——》最下面的–》广告JS文件前缀中的thea

修改成其他的英文字母或加数字,同样一定不要含有AD,cms等字样。

第三步:修改网站模板中的广告div命名

取消原有命名中的AD,cms等字样,新的div命名也同样不要含有AD,cms等字样。

经过以上三步修改,你的广告就不容易被拦截了!因为我们已针对性的修改了div命名,这样就不容易被判定为广告了。

这个修改方法主要是针对浏览器对广告代码的判断方法来进行的,一般是比较有效的。

方法2:新建自定义页面,里面放置广告代码。然后模板里需要广告的地方,直接调用这个自定义页面就可以了。

方法3:除以上方法外,更直接暴力的方法就是我们直接在帝国模板中写入自定义广告js,也可以达到效果。

转载请说明出处
红帽SEO工作室 » 帝国cms网站默认JS广告被拦截怎么办?防止帝国cms广告被浏览器屏蔽的解决办法

发表评论

欢迎 访客 发表评论

嘿,欢迎咨询