很多人喜欢在WordPress中的评论系统中调用Ajax,因为这样会很方便。简单一个例子就是当你在页面内想边听音乐边留言时候(♫TINAting?),没有Ajax的评论就不好办了。如果你也是使用Ajax评论,你是否也会忽略了一些细节?这里推荐大家看Xiaorsz’s Blog最近的这篇文章:【关于 wordpress ajax 评论的补充和完善】。
文章写得很好,至少我觉得真的很有用了,如果在你的Ajax评论中存在如下的问题:
- 部分模版中每篇文章的第一条评论刷新才可以显示
- 新发的评论楼层数总是 #1,刷新后正常
- 文章留言数统计没有即时更新
- 留言用 alt 控制隔层显示不同样式时,ajax 时无效果,同样刷新后正常
那你应该去看一下上述问题的解决办法,它能让你的Ajax留言系统更为完善。
现在我自己的留言系统也改善好多了,能做到连续留言中的序号正常,还有页面标签中的留言总数也自动刷新。这样才是Ajax应用应该要做到的,试想尽管是Ajax提交了留言,但留言序号和留言总数却要重新刷新页面才能更新,这样总显不足。另外我在修改的时候发现一个问题,不知道是否只针对我自己的模板,我顺便在这里也写出:
后记:
Xiaorsz同学的这篇文章让我省了不少时间在留言模板上的修改;多出的时间我做了一个类twitter首页中的more刷新功能,大家可以在我首页中看到;试试效果吧,再有什么意见也说一下,看这个more东西有没有存在的必要 *_*!
原版more截图:
山寨版截图:


