pjblog3升级成功后静态页面Google广告不显示的解决办法

最近费了很大的周转终于把自己的博客系统从PJblog2成功升级到了PJblog3,虽然升级成功了,但原来博客的google广告没有了,研究发现PJblog3首页以外的页面不支持博客测栏插件的google广告,所以原来的google广告只能加在生成的静态日志页面文件中。如何在PJblog3正文加google广告

方法:
1、如果日志输出模式选择的是半静态模式,方法可以参照《
如何在PJBlog放置google广告》。

2、如果你选择的是静态模式,那找到\Template\static.htm文件,在static.htm文件中找到

 程序代码
  1. <div id="logPanel" class="Content-body">  

在其下面一行加入
 

代码 
  1. <div class="textbox-content-adsense-1">
  2. <script type="text/javascript"  
  3. src="http://pagead2.googlesyndication.com/pagead/show_ads.js">   
  4. </script><script type="text/javascript"><!--   
  5. google_ad_client = "pub-1728915698884818";   
  6. //300x250, 创建于 07-12-23   
  7. google_ad_slot = "0249894297";   
  8. google_ad_width = 300;   
  9. google_ad_height = 250;   
  10. //--></script>   
  11. <script type="text/javascript"  
  12. src="http://pagead2.googlesyndication.com/pagead/show_ads.js">   
  13. </script>  
  14. </div>

 注意,上面的代码是我的,你得改成你的Google广告代码。

然后修改你使用的模板中的typography.css文件在最后面加上

.textbox-content-adsense-1 {
    float: right;
}    代码


这样实现了文字环绕广告的效果(这种广告效果最好),这是显示广告在正文右侧,当然你也可以改成 left 使广告显示在左侧!

然后保存上传,更新缓存,日志输出模式选择的是 全静态模式 重新生成日志文件即可。

Pjblog3日志输出模式选择应注意的问题:

在这里特别建议大家在把你的PJblog博客从PJblog2升级到PJblog3时为了能全面正常显示google广告建议同时修改\Template\static.htm文件和\Template\Article.asp文件两个文件。这样生成日志以后可以保证原来的article.asp?id=173类型的动态连接日志里面的google也能正常显示。

另外在PJblog3后台生成日志的时候建议先用半静态模式初始化输出生成日志一次,再用全静态模式初始化输出生成日志一次。
这样做的好处是可以保障搜索引擎收录的你原来的例如blog.lz602.com/article.asp?id=173类型的动态网址不出现断连接。如下

搜索引擎收录情况
  1. SiteMap生成器/再说如何简单的生成SiteMap文件- 星光博客
    SiteMap生成器/再说如何简单的生成SiteMap文件. 作者:陈泓博日期:2007-11-23. 字体大小: 小 中 大. 网上流行的生产SiteMap文件方法有好多,有些是在线生成,但受网站 ...   
  2. blog.lz602.com/article.asp?id=173 - 39k - 网页快照 - 类似网页  

还能生成适合搜索引擎时候的如http://blog.lz602.com/article/173.htm类型的静态网址。

如果只用全静态模式保存生成日志的话会导致搜索引擎收录的你原来的动态网址无法访问。





[本日志由 陈泓博 于 2008-12-04 10:46 AM 编辑]
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: Google PJBlog
收藏我吧收藏到网摘:
相关日志:

评论: 0 | 引用: 0 | 查看次数: -
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.