之前有弄过的一个走心评论的功能,当时说后面整合成一个Wordpress插件,现在它来了。第一次制作插件,磕磕绊绊,代码也写的比较粗糙,不过好歹实现了基本功能。
2024.04.04更新
春节之后,将 走心评论 插件新增了后台配置页面,同时做了一些优化,提交到Wordpress官网插件平台进行审核,历时一个多月,中间修改了三回,在3月的最后一天通知我审核通过了。审核的修改意见都是以保证Wordpress的安全性为主。 WordPress官方插件地址:Touching Comments。
插件介绍
每一条评论,都是一个故事!
大家在不同的时间,不同的故事中,发出一条评论。或许就是这么一些不经意的话语给当下的你一丝温暖和感触,我们用这个插件将这些评论选出来,整理成独立页面,方便以后访问时可以让我们重拾当时的心境与温暖。
插件信息 | |
---|---|
插件名称 | Touching Comments | 中文名称 | 走心评论,精选评论 |
最新版本 | 1.1.6 |
发布日期 | 2023-08-15 |
最后更新 | 2024-07-19 |
更新日志 | 点击查看 |
WP支持 | 5.0+,优先最新版 |
PHP版本 | PHP7.3 – PHP8.3 |
插件下载 | 点击下载 |
插件使用
使用方式很简单,在Wordpress后台-插件-添加插件,搜索“touching comments”,点击立即安装;或者下载插件,放到Wordpress的插件文件夹,然后后台启用插件。
独立页面使用简码方式,新建独立页面。
如果使用古腾堡编辑器,编辑页面-添加区块按钮-简码,输入 [touching_comments]
,保存。
如果使用经典编辑器,直接在内容框里面输入 [touching_comments]
,保存。
这样独立页面就能展示你选中的那些走心评论了。
使用提示
1、由于每个人使用不同的主题,评论的样式不尽相同,所以目前这个插件可能不会完全适配所有主题,不过插件设置页提供了自定义css功能,大家可以根据自己的实际情况去补充走心评论的css,修改为更加符合自己主题的样式。
2、这次插件发布到Wordpress插件平台之后,默认使用英语,我也已经在插件的翻译平台提交了中文翻译,如果你Wordpress是用的简体中文,安装完插件后会提示更新语言。
使用帮助
1、插件原来需要加载了JQuery来实现Ajax的爱心图标点击切换,目前改用原生的Ajax,所以不再需要JQuery的支持了。
2、插件默认20条评论进行分页,启用插件后,设置-走心评论 中可以设置每页评论显示数量。分页功能的使用依赖Wordpress启用评论分页功能,如果插件分页点击不生效,检查 后台-设置-讨论-其他评论设置-分页显示评论 前面的复选框是否已勾选。
3、如果加入了走心评论,那么评论上方会有“入选走心评论”标识,标识有链接可以点击,同样插件设置页面中独立页面地址(URL)填写你自己的走心评论独立页面的链接。
4、插件在独立页面使用时顶部默认加载随机图片,插件设置页面可以选择不展示。
其他补充
我在『Weisay Box』主题V5.0.0中开始集成了走心评论功能,默认隐藏,可以在主题设置中展示出来。它和主题结合的就比较好一些,评论样式保持了统一,这个里面的走心评论独立页面使用了模板方式来展示。如果你喜欢走心评论功能,也可以将代码移植到你自己的主题中,主要涉及的文件有:functions.php、touching.php、comments-ajax.js、style.css,在代码中搜索“走心评论”能看到相关代码。
『Weisay Box』 v5.0.0以上版本,不能再安装Touching Comments插件,会导致冲突,毕竟主题已经自带了走心评论功能。
enjoy it.
有什么问题留言。
更新日志
- 新增可选择在后台评论页面显示爱心图标来点击操作
- 新增可选择在不同评论层级显示爱心图标来点击操作
- 只在指定页面类型中加载插件的js和css
- 修复古腾堡编辑器添加简码时json报错的问题
- 新增后台管理功能
- 提交WP官方插件审核,根据审核建议进行多项优化
- 修复部分主题点击走心评论按钮报错的问题
- 走心评论独立页面的评论来源地址调整为具体评论的地址
- 插件发布
大佬您好,我用了你的插件,在前台没有显示该怎么修改?也许是我的用的主题不是默认形式
@MrHe确实和主题有关,那个主题用的Pjax,插件不支持这样的方式。
已经用上,感谢威哥,顺便问一下你这个评论的楼层显示是如何实现的,我不会代码,折腾了一下没成功,谢谢!
可以当个收藏级,不过是评论
这个走心评论插件创意挺好的。个人建议可以在后台评论中增加设置为走心评论的按钮或链接,这样就不用到评论页面去点击了。
@boke112百科不错的建议,后续版本将这个功能加上。
牛的,国内开发主题和插件的真的越来约少,极为珍贵。
@joojen主要是现在该有的插件基本都有了,没有的也有很多代码教程。
我发布插件也是想了解一下官方插件发布的流程,看看人家是怎么做的,也是一种学习。
大佬又有新作品了
@公子不算新作品,去年就发布了,只是今年将它提交到了wordpress官网插件平台。
这个插件很实用,mark先
厉害了博主.
@万有引力其实整体功能不复杂,我也就是整合整合而已。
WP的生态还是强大,可怜的typecho,被作者鸽了十来年,插件商城都没有。
@冰剑typecho 看来不用考虑了.没有生态哈.
继续自豪的用wp吧
@冰剑毕竟WP是全球用户在用,各项设施都比较齐全,也有很多可以参考,弄起来就想对简单一些。
插件也很走心!感谢分享!
有两个问题想请教一下大佬!
1、第二层回复的嵌套评论没有小红心,不能选为走心评论!是我主题的问题吗?
2、评论有点多,找到走心评论不易,我想过虑掉比如50字以下的评论,只要50字以上的所有评论要怎么操作呢?
期待你的回答!
@songslee第一个问题,目前就限制了第一层能看到小红心,主要考虑大多数的评论都集中在第一次层,第二层是作者回复。我在后续版本考虑新增这个所有层级都能点的功能。
第二个问题,如果你对WP的数据库字段了解,并能使用MYSQL的话,比较简单就能导出50个字以上的评论,然后你可以在Excle中选出以前的评论中比较走心的评论,把他们的 comment_ID 整理出来,然后再运行一个SQL,将这些 comment_ID 对应的 comment_karma 字段 update 为 1,这样,这些历史评论中的走心评论就选好了,也能在独立页面查看了。
还是WP方便啊,想要什么功能一个插件搞定,Hexo要折腾半天~
@Teacher DuHexo也有他强大的地方。WP就是用的人多,教程也多,也就容易弄个插件出来。
先点赞佩服。
很久以前也想开发WordPress主题什么的,后来发现自己真不是那块料,所以就很羡慕能搞出东西的人。
@平安家属子痕都是一个慢慢摸索的过程,主要还是使用WP的人多,可以有很多的参考资料。
走心评论,嗯嗯,那我来条走肾评论支持一下!
@皇家元林哈哈,支持一下都是好的。
这个插件可以有意思,可惜我用的 typecho
@邹江这个也是之前博友们的想法,我只是把他整理成了插件而已。
回头我装一个试试感觉如何哈哈哈
@Kevin就目前而言:提个小小建议,建议让js/css 检查是否启用了评论框,然后再加载。
and
我目前在两个WordPress启用了这个插件,似乎是能正常工作,但是无法启用短代码,插入段代码后“更新”页面,提示:更新失败。 此响应不是合法的 JSON 响应。
我关闭了系统的防火墙、WAF以及WordPress的安全工具等,依然如此,我的其他段代码正常工作,正常插入
@Kevin你的建议已经收到,也已经改进了,css只在特定页面展示,js只有管理员操作的时候才需要,所以普通用户打开就没有必要展示js了,只有管理员登录了并在特定页面展示。
古腾堡编辑器添加简码时 json报错的问题也修复了,感谢。
@William
我在风记星辰那里也看到过走心评论的板块,但是他那个似乎是按照评论字数来的,可能是字数超过一定数量之后就判定为走心评论
@揽星字数是一方面,占的比重应该不高,更多的还是评论的质量。
@揽星 我是亲自精选的
厉害,开发插件愿意分享的,在我眼里都是壮士、侠客
@拾风哈哈,互联网本身就应该是分享的。