柒&听

我喜欢一个阳光照射的角落
但不能喜欢太多


||主机支持 漏蛧尐魚

联系我

RSS

April 23, 2010

简单三步给WordPress评论加上ajax效果

前几天换了主题感觉很满意,今天就想来折腾一下ajax评论,这样评论的时候就不用刷新整个页面,而且这样可以一边评论,一边浏览带有视频音频的文章。

当然,要添上这个功能,我第一个想到的是到z大那里淘金(因为以前在哪里折腾过,不过当时用的主题评论格式不支持,所以后来放弃),具体参考z大的这篇《WordPress 2.7原生嵌套评论的AJAX实现办法》

具体原理就不多说了,直接上步骤:
先下载文件:
willin_comments-ajax-v1.29-100325

把其中的两个文件上传到现在使用的主题根目录下。

修改主题header文件:

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

用下面几行替换:

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

基本方法就是这样,如果无效果,应该是你的主题不支持这样的修改

效果见本博客的评论

雨后的咖啡 – SNP

相关文章

返回
  • Trackback are closed
  • 评论 (33)
  1. 既然来了就点点你的广告~~养成好习惯,大家有钱赚!
    养成好习惯,成为朋友,互相交流
    我的博客地址—— http://blog.comeonidea.com
    我的QQ271455842
    我是一个WebDesigner、SEOer、 writer……football fan、football player……我这么认为的

    你的博客设计得很漂亮呵。。。你四川的么?

    • 嗯我的ad是拿来点缀博客的呵呵,我是重庆人,在成都上学,你是四川的么,我等会就去看你的小窝。

      • 你现在在哪里读书?大几啦?我大二了

        • 看我友链上那所学校嘛,我大三,我还以为你是已经工作了呢

          • 哟~~~你川大的呀~~~
            嘻嘻,什么时候到川大来玩的时候找你玩玩哈哈~~
            我川大朋友很多呢~~~~
            最怀念在川大半夜看球的日子了

    • 没看清,再看看

  2. 我用wordpress thread comment开启的ajix就会出现评论失败错误,所以就禁用了ajix
    这个方法不错。、。

    • 嗯,第个方法简单也实用,还少用一个插件,效果也好,可以试试

  3. 来学习一下!

  4. willin的方法是最简单的了,话说willin的站访问不到了。

    通常不支持的主题不是不规范就是自定义程度太高(如inove)

    • 就是它的站打不开了,不知道什么原因

  5. 效果还不错,我也帮你点点广告拉。呵呵

  6. 正要改进评论的体验的!3Q

    • 嗯,挺简单的方法可以去试试

  7. 我也是昨天刚刚用上的

  8. 这个主题很简洁~
    蛮多人在用的~

    • 是么,我还没碰到我周围的人在用,不过主题的确不错地

  9. 这个不错 可以用用

    • 城主
    • April 30th, 2010

    试试看哈

  10. 我使用以后似乎会出错!

    • 是么,那可能是和主题有兼容性问题

  11. 五一节玩的开心哈。留完言我也要出发了。

    • 嗯嗯,玩得愉快,我暂时还没想到去哪玩

  12. 试一下

  13. 测试下效果~

  14. 我也去折腾一下

  15. 好是好啊,可以主题的header没有博主所说的代码,愁……

    • 小明
    • May 20th, 2010

    看效果

  16. 这个兼任thread comments吗?

    • 用了这个就没有必要使用那个插件了吧