功能:
1. 使用 Ajax 异步传输, 评论后不用刷新页面, 即可看到评论内容出现于嵌套之中.
2. 错误侦测也使用 Ajax 提示, 出错不必跳转页面.
3. 套用你所使用模板的 class 属性.
4. 评论数量即时更新显示.
5. 评论提交成功, 评论框自动回底层.
6. 我另加了 "重覆评论" 和 "评论太快" 的预检查功能, 因 WP 送出评论前可没这两项检查, 它是在送出后才检查的.
7. 刷新页面之前可以再编辑.
还是大师的作品。
下载 comments-ajax-1.29.zip (5.20k) v1.29 适用于 WP 2.8 ~ 3.0
下载 comments-ajax-1.3.zip (5.15k) (v1.3 2010/5/20 更新) 用了新函数 get_post_status_object(), 只能在 WP 3.0 以上使用.
默认使用 "再编辑" 功能, 如果不想使用, 请打开 comments-ajax.js 看第 10 行说明.
安装方式:
解压缩后, 将 comments-ajax.js 及 comments-ajax.php 放在模板所在目录.
在 header.php 找到
<?php if ( is_singular() ) wp_enqueue_script( 'comment-reply' ); ?> <?php wp_head(); ?>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.2.3/jquery.min.js"></script>
<?php wp_head(); ?>
<?php if ( is_singular() ){ ?>
<script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/comments-ajax.js"></script>
<?php } ?>
因为 comments-ajax.js 已合并了 WP 的 comment-reply.js, 所以不必再叫用原来的 wp_enqueue_script( 'comment-reply' )
如果你的模板够标准, 这样就可以正常工作了.
找到我要的东西了,测试效果。。。
测试效果!