WPJAM「评论增强插件」:支持评论点赞和评论置顶
我们知道 WordPress 评论功能好是好,但总觉差点什么,所以我想了想,可能是大家习惯了公众号的留言系统吧,希望也能和公众号的留言一样,可以点赞,管理员还可以置顶评论,所以按照这个需求做了一下,并且能名字也叫做:「WPJAM 评论增强」插件。
后台评论管理
因为评论置顶的功能是针对单篇文章的评论才能置顶,所以我在 WordPress后台 「文章」菜单下,添加了「文章评论」子菜单:
在该界面,我把页面分成左右两块,左边首先显示文章列表,点击某篇文章即可显示该篇文章的评论列表。
首先显示置顶的留言,然后按照点赞次数排序显示用户的留言,对于每个评论,支持批准和驳回,置顶和取消置顶,也直接可以回复,最后也支持删除。
应该基本的操作都已经非常完善的支持了,如果有什么功能需求,也可以提出来了。
管理员添加评论
另外一个比较重要的功能是:管理员可以给一些文章添加一些评论来丰富文章的内容了,操作也非常简单,在后台的文章列表,点击「添加评论」按钮:
就会弹出管理员添加评论的界面:
按照要求输入平路用户的昵称,上传头像,撰写评论内容,点击添加即可。
前台评论展示和点赞
前端界面无需更改任何代码,即可实现点赞,置顶评论的作者昵称前会显示置顶的图标,其他评论则按照点赞数排序。恩,功能非常强大,但也非常易用,感觉不用太多介绍,一图大家就明白了:
小程序支持
该插件已经完美支持小程序了,提供了完善的接口,「Sweet 果酱小程序」已经完美实现,点击查看和使用:留言板
「WordPress果酱」知识星球福利插件基于 WPJAM Basic 开发,加入「WordPress果酱」知识星球,即可下载:
插件 | 简介 |
---|---|
抓取公众号图文 | 一键抓取公众号文章到 WordPress 博客 支持一键将文章中图片下载到 WordPress 媒体库 |
搜索优化 | 支持限制和关闭搜索的 WordPress 插件 |
编辑器优化 | 优化 WordPress 传统的 TinyMCE 编辑器 添加下划线等按钮,支持截屏贴图等 |
标题设置 | 一键设置 WordPress 所有页面的页面标题 |
登录优化 | 一键优化 WordPress 登录注册界面,并支持第三方账号登录和绑定 |
内容模板 | 通过短代码在内容中插入一段共用的内容模板,并且支持表格。 |
用户管理 | 最强 WordPress 一键用户管理插件。 支持自定义头像,屏蔽个人设置,优化姓名设置, 隐藏登录名,限制登陆失败次数,防止密码被暴力破解等功能。 |
分类管理 | 层式管理分类和分类拖动排序,支持设置分类的层级。 并且在后台分类管理界面可以按层级显示和拖动排序。 |
评论增强 | 支持评论点赞,评论置顶和按照点赞数排序。 |
图片集 | 1. 给媒体创建个分类「图片集 | collection」 2. 图片分类限制为二级 3. 取消图片编辑入口 4. 附件页面直接图片链接。 |
配置器 | 全自动 WordPress 配置器,不用一行代码就可以开发。 支持自定义文章类型,自定义字段,自定义分类,分类选项,全局选项。 |
Script Loader | 通过恢复 WordPress 联合加载方式来优化 WordPress 后台脚本加载。 |
外部链接 | 将文章或评论中的外部链接加上安全提示的中间页。 让用户确认之后再跳转,并还支持添加 nofollow rel 属性。 |
话题标签 | 文章中插入 #话题标签#。 如果是内部链接,直接跳转, 标签或者分类,则自动转换成标签或分类链接, 否则跳转到搜索链接。 |
格式文章 | 在 WordPress 实现真正的文章格式 |
草稿分享 | 一键生成草稿临时分享链接 并可设置分享链接的有效期 |
文章专题 | 设置文章专题,并在文章末尾显示一个文章专题列表。 |
文章隐藏 | 设置文章在列表⻚不显示,并且可以根据不同平台进行设置 |
Meta Data | 可视化管理 WordPress Meta 数据,支持所有内置的 Meta 数据: Post Meta,Term Meta,User Meta 和 Comment Meta。 |
站点选项 | 查看和管理所有非 WordPress 系统自动生成的站点选项。 如果你觉得某个选项无用,可以直接删除它。 |
后台论坛 | WordPress 后台论坛,支持创建帖子,分组,消息。 |
微信小程序 | 微信小程序 WordPress 基础插件,包含基础类库和管理。 |
微信群二维码 | 轮询显示微信群二维码,突破微信群100人限制。 |
文章置顶 | 支持置顶文章排序和分类文章置顶的 WordPress 插件 |
相关文章
- SSM(十二) dubbo日志插件
- 利用logstash的logstash-input-jdbc插件实现mysql增量导入ES的介绍
- 怎么在插件列表中隐藏一个WordPress插件?
- Python 插件虚拟环境支持
- Portraiture4全新版本人像磨皮滤镜插件使用下载教程
- APISIX Ingress 如何支持自定义插件
- 磨皮插件Portraiture4最新版支持PS和LR插件使用
- EasyCVR开放插件:支持EasyNTS与EasyShark抓包
- Argo Workflows v3.3 发布 支持插件、多租户、调试模式
- Cadence Allegro贴片和插件元器件封装制作流程总结
- 谷歌Chrome107版停止支持PPAPI插件后,在线Office不能用了,OA、ERP厂商何去何从?
- 【Android 插件化】Hook 插件化框架 ( Hook Activity 启动过程 | 静态代理 )
- 【Android Gradle 插件】Module 目录下 build.gradle 配置文件 ( plugins 闭包代码块中引入插件 | PluginAware#apply 方法引入插件 )
- 【Android Gradle 插件】自定义 Gradle 任务 ⑨ ( 控制 Gradle 执行任务顺序 | Task#finalizedBy 函数 | 控制 Gradle 执行任务顺序示例分析 )
- WordPress 自动更新插件:Instant Upgrade
- WordPress 插件 WP Mail SMTP:彻底解决 WordPress 邮件无法收到或者进入垃圾箱的问题
- 必应输入法v1.5正式版发布下载 无广告无插件 支持Win8/Win8.1
- nagios中自己写的监控mysql主从复制的插件
- NetSurf据称为“小如鼠,快如豹的免费浏览器”,其速度确实很快,但相应地价格也不便宜。由于其还处于早期开发阶段,很多程序还不支持,网络标准等尚需完善,对很多插件的支持性等都需要补充。不过如果只需要简单设计的浏览器那么它还是不错的。NetSurf已经提供了广告拦截、缓冲处理、浏览历史纪录、内存缓冲、打印、尺度缩放查看、主题等很多功能。
- 修改jQuery.Autocomplete插件支持中文输入法避免TAB、ENTER键失效、导致表单提交
- 使用jQuery.fn自定义jQuery翻页插件
- 写JQuery插件的基本知识
- IE下支持文本框和密码框placeholder效果的JQuery插件分享