Z-Blog默認的情況下,側欄的“最新評論及回復”里是沒有顯示評論人姓名和日期的,只有把鼠標移到上面后才顯示。我覺得這樣的處理效果不是很好,我們更喜歡看到在評論內(nèi)容前面或后面直接顯示評論人的姓名和日期,這樣更直觀。如下圖
WP博客好像默認就在側欄的“最新評論及回復”里顯示評論人姓名,而我發(fā)現(xiàn)很多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>"
修改后,需要文件重建。