中小企业网络营销-能猫企业网络营销顾问,专业提供企业网络营销策略分析、网络营销策划等企业营销服务。

您现在的位置是:首页 - zblog技巧 - 正文

zblog tags标签云生成方法介绍

首先我们现在首页 default.html  文件中 加上以下代码

  <H2><SPAN>TAGS</SPAN>标签云</H2>
  <DIV CLASS="S">
  <UL>
  <#CACHE_INCLUDE_TAGS#>
  </UL>
  </DIV>”

 
Zblog默认的TAG列表用的是<LI>排列的,一旦很多Tags列表就很长很长,影响了页面的美观,并且也不方便用户浏览整个网页,因此我们借鉴WordPress的做法:TagCloud,让他们紧密排列起来.其实很简单,就是把li样式给去掉。


修改步骤:
1,打开FUNCTION目录下的c_system_base.asp文件,找到以下代码:

  Function BlogReBuild_Tags()

上面一行是生成TAG的函数
然后紧跟下来找到如下代码, 这是是生成TAG列表的

Set objRS=objConn.Execute("SELECT * FROM [blog_Tag] ORDER BY [tag_Count] DESC,[tag_ID] ASC")
If (Not objRS.bof) And (Not objRS.eof) Then
  Do While Not objRS.eof
   If j=i Then Exit Do
   strTag=strTag & "<li><a href="""& Tags(objRS("tag_ID")).Url & """>"+Tags(objRS("tag_ID")).Name + " <span class=""tag-count"">(" & Tags(objRS("tag_ID")).Count & ")</span>" +"</a></li>"
   objRS.MoveNext
   j=j+1
  Loop
End If
objRS.Close
Set objRS=Nothing

注意了:上面中间一行红色的就是我们现在要修改的内容..(如果各位博客不懂ASP,其它的代码不要动..)

2.首先删掉两边的<li>和</li>标签..这样TAG就横行排列了..这样做的目的是让那些不熟悉CSS的朋友方便修改.代码变成如下..
strTag=strTag & "<a href="""& Tags(objRS("tag_ID")).Url & """>"+Tags(objRS("tag_ID")).Name + " <span class=""tag-count"">(" & Tags(objRS("tag_ID")).Count & ")</span>" +"</a>"
 

然后进行文件重建操作,就会有如下的效果了。

 

  能猫企业网络营销顾问-企业网络营销策划,给您提供zblog技巧

 

[完善zblog分类页面title标签管理,修改Z-Blog的TitleSEO插件]

标签:zblogtags标签技巧
分类:zblog技巧| 发布:阿东| 查看: | 发表时间:2011-7-16
原创文章如转载,请注明:转载自企业网络营销策划 http://www.wlyxe.cn/
本文链接:http://www.wlyxe.cn/zblog/tags.html

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

1 #电脑没声音
电脑没声音 呵呵 ,刚改过。
http://xwblog.cn 2011-8-14 22:47:09 【REPLY】
Powered By Z-Blog 1.8 | Login | | Theme By Wlyxe.cn