增加zblog博客图片中的alt和title标签

Z-Blog 博客1.8 Spirit以前的老版本的编辑器里面,上传图片显示的代码里面没有“alt”和“title”这两个标签。文章里面的图片如果没有这些标签的话,搜索引擎是不容易知道图片的作用的,所以,我以前上传一些图片后,总要手工加入这些标签。今天在zb论坛上看到怎样让图片自动带这些标签的方法,终于解决了这个问题。

1、打开这个文件 FUNCTION/c_function.asp

找到:If ZC_UBB_IMAGE_ENABLE And Instr(strType,"[image]")>0 Then

在下面增加:

  objRegExp.Pattern="(\[ALTIMG=)([^\n\[]*)(\])(.+?)(\[\/ALTIMG\])"
  strContent= objRegExp.Replace(strContent,"<img ResizeImage(this,"&ZC_IMAGE_WIDTH&")"" src=""$4"" alt=""$2"" title=""$2""/>")
 

2、打开文件 FUNCTION/c_system_event.asp

找到:If (CheckRegExp(strFileType,"\.(jpeg|jpg|gif|png|bmp)$")=True) Then

把下面一行修改为:

strFileName="【ALIGN-CENTER]【ALTIMG=]upload/"&objUpLoadFile.FileName&"【/ALTIMG]【/ALIGN-CENTER]"

修改了上面两个文件后,在博客编辑器里面上传图片,会显示这样的效果

【ALIGN-CENTER]【ALTIMG=]14238.jpg【/ALTIMG]【/ALIGN-CENTER]

在“=”号后面加上文字,文字就会被自动替换成alt和title的内容了。
 

注:【替换为[
 

上面第二项代码中的 upload/"&objUpLoadFile.FileName&"   应该保持原来的,免得上传图片不显示。

原作者:gaosen

 


Tags: zblog  博客  
互动问答:

相关文章:

bdzhizhu传说中的强力诱惑  (2008-7-7 21:59:49)

zblog升级到最新版又换回来 折腾半天  (2008-7-7 13:26:10)

我的sb博客logo  (2008-7-4 20:41:35)

博客排名似乎开始回升了  (2008-6-19 21:17:51)

去掉了博客的图片边框  (2008-6-16 18:0:49)

仍旧无法摆脱酷狗的阴影  (2008-6-13 10:1:3)

博客终于突破10万点击了  (2008-6-13 8:31:29)

百度快照更新到6月5日  (2008-6-12 0:48:53)

博客在百度上的更新记录  (2008-6-7 23:55:54)

去掉了zblog博客的评论模块  (2008-6-4 17:1:47)

评论: 0 | 引用: 0 | 浏览:
昵 称:
邮 箱:
网 站:
验 证: 点击更新验证图片
内 容:
   
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。