Z-Blog默认的情况下,侧栏的“最新评论及回复”里是没有显示评论人姓名和日期的,只有把鼠标移到上面后才显示。我觉得这样的处理效果不是很好,我们更喜欢看到在评论内容前面或后面直接显示评论人的姓名和日期,这样更直观。如下图
WP博客好像默认就在侧栏的“最新评论及回复”里显示评论人姓名,而我发现很多Z-Blog也被处理过,让侧栏的“最新评论及回复”也显示了评论人姓名,我想这也是评论人所喜欢看到的效果吧。
这个处理需要修改Z-Blog的源文件,而不是修改模板,也就是说,一旦修改,则适用于所有模板。
下面是修改方法:
找到\FUNCTION\c_system_base.asp这个文件,从Function BlogReBuild_Comments()这行算起(包括此行),第27行就是要修改的代码行,把此行代码修改为:
strComments=strComments & "<li><span class=""post-publish"">" & objRS("comm_Author") & "[" & Right("0"&Split(objRS("comm_PostTime"),"-")(1),2)&"/"&Right("0"&Split(Replace(objRS("comm_PostTime")," ","-"),"-")(2),2)&"]:</span> <a href="""& objArticle.Url & "#cmt" & objRS("comm_ID") & """ title=""" & objRS("comm_PostTime") & " post by " & objRS("comm_Author") & """>"+s+"</a></li>"
如果你不需要显示日期,则把代码改为:
strComments=strComments & "<li><span class=""post-publish"">" & objRS("comm_Author") & ":</span> <a href="""& objArticle.Url & "#cmt" & objRS("comm_ID") & """ title=""" & objRS("comm_PostTime") & " post by " & objRS("comm_Author") & """>"+s+"</a></li>"
修改后,需要文件重建。
☉ZBlog需要这样才能关闭评论 (2009-9-9 23:43:55)
☉对付FeedSky更新严重延误的有效方法【ZBlog新手必读】 (2009-8-21 2:0:0)
☉我的blog开张啦 (2009-6-4 2:0:41)
小李飞刀 的最新文章:WordPress 3.2版本正式更新了
黄芳 的最新文章:SEO知识需温故而知新
夜风的心理学博客 的最新文章:(图文)心灵鸡汤--这段感情该何去何从
二十六公斤 的最新文章:秒收??想让网站快速被搜索引擎收录?我有绝招
Liwen 于 2009-12-24 16:58:56 回复你的貌似更为复杂,加了"评论于"的常量?直接写中文显示乱码吧?
Liwen 于 2009-12-24 15:11:50 回复是的,我正在熟悉当中,要懂得程序的流向,才是关键哦~~知道变量就可以修改模板了,但对某些功能还是显得无能为力的.
Merry Christmas & Happy New Year
Liwen 于 2009-12-24 13:10:48 回复WP的更好改吧.总之相对zblg来说,diy wp是轻松多了.
Liwen 于 2009-12-24 13:09:41 回复是吗?确实,你的担心,不是多余的!哎~~
Liwen 于 2009-12-24 13:07:23 回复对的,修改下模板样式,改为自己想要的效果,我现在觉得这是一种乐趣了,哈~
Liwen 于 2009-12-24 13:04:40 回复你的也不错呀,呵呵~~
对我的 于 2011-7-6 13:57:35 回复不错
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。