..start..fly..

扫一扫
Guestbook

Home / PHP & Wordpress / PHPCMS2008添加google和百度广告代码的方法

<< 如何清除本地电脑的DNS缓存非插件完成wordpress评论分页 >>

哎,因为我一共有两个网站,另外一个是phpcms的网站,网站名字就是品茶香,最近时不时的受到百度的邮件说广告升级,觉得真是麻烦的,所以想在网站中实现javascript的百度联盟的广告代码了,而不用js的百度联盟广告了的,还真的有这样的方法的,这样的话很是方便了网站的管理的。

目前PHPCMS中无法以源代码的形式添加广告。这里给出一个解决办法,稍作改造就可以了。

找到ads\include\global.func.php 这个文件,查找:

function ads_text($id, $text)

{

$adstxt = new_htmlspecialchars($text);

return ‘<div>’.$adstxt.'</div>’;

}

替换为:

function ads_text($id, $text)

{

$adstxt = $text;

return $adstxt;

}

phpcms后台广告管理界面直接添加百度或是google广告

这样系统中的文本格式就被改造为可添加Html源代码的形式了。以后如果希望添加源代码形式的广告,将广告类型选为文本格式就可以了。

原理很简单,PHPCMS的作者利用 new_htmlspecialchars 函数将表单内容实体化了,作者这样做可能是出于安全性的考虑,防止用户在添加到广告代码中含有不安全代码。

另外,用此方法添加到广告不能统计点击次数,只能统计展示次数。

所以如果你想使用这个方法,自己判断风险性了。

Related Posts

转载原创文章请注明,转载自:SKY..fly..[www.sky.gs]

本文链接: https://www.sky.gs/websites/phpwordpress/phpcms2008-google-baidu-ads-code.html

QR:  PHPCMS2008添加google和百度广告代码的方法

Leave a Reply

Code (☆)8+1=?


Websites powered by Wordpress6.4.3 Copyright © 2009-2024 - All Rights Reserved   SKY..fly..