Discuz!5.5会员发帖可以显示自己Google AdSense广告功能代码

2008-01-26 10:35:42  作者

Discuz!5.5会员发帖可以显示自己Google AdSense广告功能代码
说明有的朋友不明白为什么要把自己的论坛放上别人的广告!其是大家想想会员们只要能放自己的广告是不是就可以带动会员发帖、顶帖(当然要治理好),提高论坛人气,而且很多会员不知道怎么申请GG广告,各位站长注重你可以专门做一个申请GG广告的教程放到你的论坛里置顶,然后指向你的GG专门申请的页面,教论坛的会员怎么在其它博客和自己的网站上投放GG广告,这样你的广告费是多少?哈哈,做GG的人都知道!

论坛版本Discuz! 5.5
具体方法

1.利用会员资料中的一个选填项msn
2、修改模板memcp_profile.htm,找到%26lt;td class="altbg1" width="21%"%26gt;%26lt;span class="bold"%26gt;MSN%26lt;/span%26gt;%26lt;/td%26gt;
%26lt;td class="altbg2"%26gt;%26lt;input type="text" name="msnnew" size="25" value="$member[msn]"%26gt;%26lt;/td%26gt;将大写“MSN”修改成“Google Adsense: pub-”
3、修改模板viewthread.htm
找到%26lt;tr%26gt;%26lt;td valign="top" class="line" height="100%" style="padding-top: 10px;"%26gt;
在下面添加以下代码
%26lt;!--贴内右侧广告开始--%26gt;%26lt;!--{if $post['count'] %26lt; 2 }--%26gt;
%26lt;div align="right"%26gt;
%26lt;table border="0" align="right" width="250"%26gt;
%26lt;tr%26gt;
%26lt;td%26gt;
%26lt;script type="text/javascript"%26gt;%26lt;!--
%26lt;!--{if $post['msn']}--%26gt;
google_ad_client = "pub-$post['msn']";
%26lt;!--{else}--%26gt;
google_ad_client = "pub-xxxxx";
%26lt;!--{/if}--%26gt;
google_ad_width = 200;
google_ad_height = 200;
google_ad_format = "200x200_as";
google_ad_type = "text";
google_ad_channel = "";
//--%26gt;%26lt;/script%26gt;
%26lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"%26gt;
%26lt;/script%26gt;
%26lt;/td%26gt;
%26lt;/tr%26gt;
%26lt;/table%26gt;
%26lt;/div%26gt;%26lt;!--{/if}--%26gt;%26lt;!--贴内右侧广告结束 --%26gt;
4、编辑memcp.php
找到 if($msnnew %26amp;%26amp; !isemail($msnnew)) {
showmessage('profile_alipay_msn');
}
将此段删除
5、会员编辑自己的个人信息,输入自己PUB。

这时就可以实现普通会员发帖子可以显示自己的GGAD了。