ZBLOG一些实用使用技巧分享
1、高效搜索方法
用途:提高搜索效率,尤其是多关键字和模糊搜索。
方法:修改search.asp文件,将原文件备份,新建search.asp文件,内容如下:
```plaintext
response.redirect "http://www.google.com/search?q=" & Request.QueryString("q") & "&domains=www.yourdomain.com&sitesearch=www.yourdomain.com"
```
2、防止邮件地址被采集
用途:保护用户隐私,防止垃圾邮件。
方法:修改c_system_lib文件,将以下代码:
```plaintext
strC=Replace(strC,"<#article/comment/email#>",strC_Email)
```
修改为:
```plaintext
strC=Replace(strC,"<#article/comment/email#>",Replace(strC_Email,"@","[AT]"))
```
3、启动评论确认码功能
用途:防止垃圾评论。
方法:修改c_option.asp,将以下代码:
```plaintext
Const ZC_COMMENT_VERIFY_ENABLE=False
```
修改为:
```plaintext
Const ZC_COMMENT_VERIFY_ENABLE=True
```
4、增加访问统计功能
用途:在首页显示总访问量。
方法:修改c_system_event.asp,在以下代码后增加一行:
```plaintext
strStatistics=strStatistics & "<li>" & ZC_MSG125 & ":" & objRS("allTrackBackNums") & "</li>"
```
新增:
```plaintext
strStatistics=strStatistics & "<li>" & ZC_MSG129 & ":" & objRS("allViewNums") & "</li>"
```
5、直接删除评论功能
用途:方便管理员在日志页面直接删除评论。
方法:打开TEMPLATE目录下的b_article_comment.html文件,增加一行:
```plaintext
<a href="../cmd.asp?act=CommentDel&id=<#article/comment/id#>&log_id=<#article/id#>" rel="nofollow">删除留言</a>
```
6、减少索引页重复内容
用途:提高搜索引擎收录效果。
方法:在TEMPLATE\b_pagebar.html文件中,将以下代码:
```plaintext
<a href="<#pagebar/page/url#>"><#pagebar/page/number#></a>
```
修改为:
```plaintext
<a href="<#pagebar/page/url#>" rel="nofollow"><pagebar/page/number#></a>
```
7、修复拷贝粘贴blog_Comment表内的记录后无法文件重建的问题
用途:确保数据库操作后文件能正确重建。
方法:在数据库中执行以下SQL语句:
```sql
update blog_Comment set comm_homepage='' where comm_id not in (select comm_id from blog_Comment where comm_homepage<>'')
```
8、提高相关文章的相关性
用途:优化Tag显示,提高文章相关性。
方法:编辑c_system_lib.asp,将以下代码:
```plaintext
For j = LBound(aryTAGs) To UBound(aryTAGs)
```
修改为:
```plaintext
For j = UBound(aryTAGs) To LBound(aryTAGs)
```
9、隐藏标签数目为0的分类标签
用途:保持界面整洁。
方法:修改c_system_base.asp,找到Function BlogReBuild_Tags()函数,将中间的SQL语句增加where子句:
```plaintext
where [tag_Count] > 0
```
10、减少垃圾留言
用途:降低垃圾评论概率。
方法:修改LANGUAGE\SimpChinese.asp,将“回复该留言”修改为“回复”。
11、屏蔽敏感关键字
用途:过滤不适当内容。
方法:在后台设置中添加或修改敏感词过滤规则。
相关问题与解答
1、问题一:如何在ZBLOG中实现高效的站内搜索?
解答:可以通过修改search.asp文件,利用Google的站内搜索技术来实现高效站内搜索,具体方法是在search.asp文件中添加重定向到Google搜索的代码,并指定搜索域名和站点范围。
2、问题二:如何防止用户留言中的邮件地址被采集?
解答:可以通过修改c_system_lib文件,将用户留言中的email地址的@符号自动转换成[AT],这样可以有效防止邮件地址被采集,具体方法是在c_system_lib文件中替换相关代码,将邮件地址中的@符号替换为[AT]。
小伙伴们,上文介绍了“ZBLOG一些实用使用技巧分享”的内容,你了解清楚吗?希望对你有所帮助,任何问题可以给我留言,让我们下期再见吧。