wordpress ajax评论回复实现方法(代码非插件)

韦小宝 [wordpress]

2012.01.06

SPECIAL OFFER!  $7.99 .COM domains!
wordpress ajax 评论回复功能wordpress ajax 评论回复实现方法(代码非插件)

为了提高wordpress 的速度,willin 大师折腾了不少了好东西。这里还是他的一个产品,针对wordpress嵌套评论推出的ajax评论回复功能,基于jquery的版本,代码版本不用安装插件。

最新的1.3版本下载地址(支持wp 3.0+),http://115.com/file/clfvu38l


wordpress ajax 评论的实现方法

1、解压下载到的压缩文件得到2个文件:comments-ajax.js、comments-ajax.php,把其放到到所使用的主题目录下
2、打开所用主题的 header.php(为了提高加载速度,有些主题可以放到 footer.php)找到下面的代码

<?php if ( is_singular() ) wp_enqueue_script( 'comment-reply' ); ?>

将其替换为

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"></script>
<?php if ( is_singular() ){ ?>
	<script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/comments-ajax.js"></script>
<?php } ?>

如果你的主题够标准的话,那么就可以正常工作了


使用wordpress ajax 评论的注意要点

  1. jquery一定要放到comment-ajax.js之前加载。
  2. jquery这里使用的google的地址,你可以下载一份上传到主机,调用自己的地址
  3. comments-ajax.js可以进行压缩。压缩工具可以使用本站的 web前端开发工具
  4. 有些设置可以在comments-ajax.js中修改,具体请打开comments-ajax.js文件进行编辑

4 条评论

  1. 试试什么效果

    评论

  2. 看看有效果没

    评论

  3. 阿什顿飞?

    评论

  4. 我是来测试效果的

    评论

评论

SPECIAL OFFER!  $7.99 .COM domains!

输入后可按 Ctrl+Enter 提交评论.