忙活了老半天总算似乎是弄好了
其实这是一个很简单的插件,就是模仿了twitter的回复方式 @name 这种
虽然wordpress有很多类似引用留言,嵌套回复的插件,但是我都觉得不适合我,因为我感觉blog的留言功能大部分是回复给文章作者的,在自己的留言中完全引用别人的留言显的有点太冗余了,那种嵌套的回复方式我个人是不太喜欢,搞得留言区域乱糟糟的。
所以我一直没有装类似这种插件,都是手写类似 @xxx 这样的表示对谁回复,不过单单这样又感觉太简单,在留言很多的情况下,很难找到是回复给那个评论的,所以想要是 @xxx 是一个链接,点一下定位到要回复的那条评论,这样就方便多了,再看看twitter,其实也是这种方式,所以就抽空写了一个这样的插件。
我给他取名为 simpleReply ,因为真的很simple
点击下载
不过这是我第一次写wordpress插件,我php不是太熟悉,也没怎么测试,就试用了那么几次,不确定是不是会有bug,所以如果有朋友发现bug,希望能及时通知我,我会尽力修复。 下面是使用方法:
安装:
压缩包里就一个 simpleReply.php 文件,解压后把这个php文件上传到wordpress的plugins目录,然后到后台激活。
用文本编辑器打开 wp-content/themes/当前使用的主题/comments.php
找到遍历评论的循环,类似下面这样的代码:
<?php foreach ($comments as $comment) : ?>
在这个循环体内加入下面一段代码,加在哪里就看你的喜好拉,只要是在这个循环体内就行
<?php if(function_exists('simpleReply')) simpleReply(); ?>
simpleReply() 函数可以接受一个字符窜参数,就是回复链接的显示内容,默认是 "回复” ,你可以替换成任何你喜欢的html代码,比如放一个img标签,显示成一个图标。这样就行了。
使用:
不出意外,你就能在别人的评论区域看到这个 "回复" 连接了,当一个评论者要指定回复给文章中的另一个评论者的时候,他只要点一下那个评论者留言区域的这个"回复"链接,就会在输入评论内容的文本框里出现一窜类似 @xxx#123 这样的字符,这就表示对 xxx回复了,在后面接着输入要写的评论内容,当评论发布后,前面的窜字符会替换成一个 @xxx 这样的链接,点一下这个链接就会定位到 xxx 评论的位置了。
希望这个小插件能对你有所帮助 :)
一段使用录像,yy一下 :mrgreen:
评论
主题简洁的爽啊添加友链?名称:4rmb|为了人民币网址:w
www.4rmb.cn 发布
主题简洁的爽啊添加友链?名称:4rmb|为了人民币网址:www.4rmb.cn已经添加你了!
:mrgreen:
JO 发布
:mrgreen: 正好喜欢这样的,楼主为什么不把他发扬光大~~挺有自己的特色~!
一个不算问题的问题。。。如果点回复后不小心往前删了一个空格
JO 发布
一个不算问题的问题。。。如果点回复后不小心往前删了一个空格,嗯就没法替换成超链接了~还有替换能不能写成例如“@57楼”这样的形式,这样更一目了然啦
嗯,还有一个问题就是如果用了评论分页插件的话,就无法直接跳
JO 发布
嗯,还有一个问题就是如果用了评论分页插件的话,就无法直接跳到引用留言了
那个空格是我特意留的,以防错误的替换正常的评论文字@57这
harry 发布
那个空格是我特意留的,以防错误的替换正常的评论文字@57这样我倒是觉得不是很明确,用@名字 这样看上去更直观一些,并且wordpress的留言Permalink 是根据留言id来的评论分页插件我没用过,所以没有考虑进去,不过我想用了评论分页的话,留言的Permalink 估计也失效了,这样我也没办法解决啦
嗯 我没说清楚
JO 发布
嗯 我没说清楚 用名字当然好拉,但如果同一个人发表了好几条评论,就不知道针对的是那条评论,我的意思是在名字的前面再加个第几楼,这样就算链接失效,也知道到哪里找原始评论~~ :mrgreen:
咋说明都没了?害我自己摸索。里面加
Galacy 发布
咋说明都没了?害我自己摸索。里面加
额,不好意思,换了新的blog系统,没有把代码显示加上..
harry 发布
额,不好意思,换了新的blog系统,没有把代码显示加上....回去就弄下
:mrgreen: 好久没有看看茄子来了 最近忙的要死
秋天霓虹灯 发布
:mrgreen: 好久没有看看茄子来了 最近忙的要死 没有多少时间上网不错的WP plugin 可惜我用的不是WP
@Francis#9653 茄子大人一向是专业人士哈哈
Molay 发布
@Francis#9653 茄子大人一向是专业人士哈哈 :mrgreen:
不错的插件,试试效果如何
蜂窝小子 发布
不错的插件,试试效果如何
安装时好像有问题,老是显示不了评论内容
蜂窝小子 发布
安装时好像有问题,老是显示不了评论内容
呵呵,这个插件我都好久没弄了,自己也没在用了,可能和新版的
harry 发布
呵呵,这个插件我都好久没弄了,自己也没在用了,可能和新版的wp不兼容了。
你可以用wp自带的回复功能,或者换这个插件试试 http://wordpress.org/extend/plugins/reply-to/
在WINDOWS上装WP老是出问题,烦
铝镁锰板 发布
在WINDOWS上装WP老是出问题,烦