PJBlog放置Google广告终极攻略

  为了在网站中放置google广告,我几乎查遍整个PJ论坛而未果。做为一款优秀的博客程序,PJ给我们带来的方便不言而喻,但其官方论坛却日渐萎靡,用户交流问题的态度和方法往往让人难以信服。
  天助自助者,所以自己的努力往往是解决问题的最佳途经。以下是本人在PJ程序中放置google广告的切身经验,现拿出来和大家分享。
  一、动态模式
  1、在页面底部放置
  在后台建立一个新的“内容模块”,切记是“内容模块”而不是“侧面模块”,然后把序号设置为内容模块中的最大值即可。
  2、在页面顶部(导航菜单下)放置
  也是在后台建立一个新的“内容模块”,然后把序号设置为内容模块中的最小值。
  以上的最大值和最小值并不是确定的,因为您设置在顶部或者底部的内容模块不一定只有google广告,所以您完全可以通过更换排序来设计您自己的页面布局。
  3、在侧面放置广告
  同样的方法是建立一个“模块”,但是这一次选择“侧面模块”,您的广告位置完全由您设置的数值决定。
  在PJ的模块中,您完全可以粘贴两段及其以上的google广告,然后组合出不同长宽比例的广告块,但是事实证明,分散的广告布局总比集中的要更好一些。
  4、在日志内容右侧(左侧)放置
  打开class文件夹下的cls_article.asp文件;
  在114行处找到

  在后边加上:
  

  

  然后再写上google的广告代码即可。
  具体示例如下:
  

  

  

  
  
  

  在上边的代码中,如果使用style=”float:right;”则是把广告设置在右侧;如果把right改成left则是把广告设置在左侧。代码最后的

一定要写上,否则也会出现问题,这个就不用我解释了。
  5、在日志内容底部放置
  打开class文件夹下的cls_article.asp文件;
  找到以下代码:
  <%   keyword=CheckStr(Request.QueryString("keyword"))   if log_ViewArr(10,0)=1 then   response.write (highlight(UnCheckStr(UBBCode(HtmlEncode(log_ViewArr(8,0)),mid   (log_ViewArr(11,0),1,1),mid(log_ViewArr(11,0),2,1),mid(log_ViewArr(11,0),3,1),mid(log_ViewArr(11,0),4,1),mid(log_ViewArr(11,0),5,1))),keyword))   else   response.write (highlight(UnCheckStr(log_ViewArr(8,0)),keyword))   end if   %>
  在之后的两个
之间写上google广告代码即可。
  具体示例如下:
  <%   keyword=CheckStr(Request.QueryString("keyword"))   if log_ViewArr(10,0)=1 then   response.write (highlight(UnCheckStr(UBBCode(HtmlEncode(log_ViewArr(8,0)),mid(log_ViewArr(11,0),1,1),mid(log_ViewArr(11,0),2,1),mid(log_ViewArr(11,0),3,1),mid(log_ViewArr(11,0),4,1),mid(log_ViewArr(11,0),5,1))),keyword))   else   response.write (highlight(UnCheckStr(log_ViewArr(8,0)),keyword))   end if   %>
  
  
  
  
  二、静态模式
  1、在页面底部放置
  和动态模式相同
  2、在页面顶部(导航菜单下)放置
  和动态模式相同
  3、在侧面放置广告
  和动态模式相同
  4、在日志内容右侧(左侧)放置
  打开Template文件夹下的Article.asp文件;
  在20行处找到

  然后按照动态模式的方法加上代码即可。
  5、在日志内容底部放置
  打开Template文件夹下的Article.asp文件;
  找到
  <$ArticleContent$>
  在之后的两个
之间写上google广告代码即可。
  注意:在修改代码的过程中,最好能够使用DW等软件工具,如果您确实要使用记事本,请另存为utf-8格式,否则会出现乱码现象。