WordPress 內置嵌套评论专用 Ajax comments

功能:
 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' )

 如果你的模板够标准, 这样就可以正常工作了.

{ 发表评论? }

  1. 萧晔离

    :lol: 我来测试下!

  2. 泊风

    找到我要的东西了,测试效果。。。

  3. airoschou

    测试效果!

发表评论

电子邮件地址不会被公开。

 smiles smiles smiles smiles smiles smiles smiles smiles smiles smiles smiles smiles smiles smiles smiles smiles smiles smiles smiles smiles smiles smiles

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

无觅相关文章插件,快速提升流量