wordpress博客的存在,垃圾评论注定会找上门来。...大家还可以用Akismet、Bad Behavior、Spam Karma等一些其他的插件或者直接用程序写个验证码函数对留言进行验证来过滤 垃圾评论。...垃圾评论会自动分类到spam那,如何批量删除wordpress垃圾评论留言呢?用下面的sql语句试试 DELETE FROM wp_comments WHERE comment_approved !
这篇文章名为技术技巧篇,但也算是一个通告吧:即日起,Jeff的阳台为了规范评论,将移除评论员里面的网站链接。同时,一切在评论里夹带链接的,将以垃圾评论处理。如有不便,请原谅。 为什么这样做?...因为最近非垃圾评论的垃圾评论一下子多了起来,有些人来评论就是为了推广网站链接,但很多都是与我的网站毫无内容主题相关的。Jeff只能一不做二不休了。 固然,这会打消评论的积极性。...但Jeff认为,你如果真的是用心想评论的,你就不会太在乎这些。当然,Jeff姑且算是测试一阵子,如果真的对用户体验不好,我也会考虑还原。...WordPress去掉评论/留言里的链接 打开wp-includes/comment-template.php,找到这一段代码: function get_comment_author_link( $comment_ID...nofollow' class='url'>$author"; return apply_filters('get_comment_author_link', $return); } 将代码
前言 废话不多说,今天上一个用PbootCms留言板实现文章留言的功能。 操作思路 给留言板添加字段,例如叫:articleid 然后在文章下面加入留言表单。 在表单中增加一个隐藏字段: 如果不需要在文章下显示评论,到这里就结束啦。...我们使用message标签加载留言列表的时候,会把所有的留言都加载出来,再加上一个判断articleid=={content:id},就实现了评论列表读取。这个方法有个严重的BUG,就是分页会不准确。...可能出现1页都没一条评论的情况。 优化方案 那么我们需要对message标签进行一个优化,来更好的实现评论列表效果。...优化后的message标签如下,通过filter属性来过滤出我们所需的留言(评论)。
效果如图 这里的评论数据以及添加数据都是用的FastAPI,然后再用axios发送请求,获取评论以及添加评论。 js.../comment.html">留言板 评论吧!.../static/js/bootstrap.min.js"> Vue.filter('fmtTime', function(sourceTime
initial-scale=1.0"> Document js.../jquery-1.12.4.min.js"> js"> <script id="tem
效果可以看本博客的评论框 [collapse title="特效JS代码"] (function webpackUniversalModuleDefinition(a,b){if(typeof exports...POWERMODE.colorful=true;POWERMODE.shake=false;document.body.addEventListener("input",POWERMODE); [/collapse] 将其上面代码复制进一个新建的...js文件,放在网站目录某个地方,然后编辑主题文件 模板名称/component/footer.php 在 后面添加以下代码。...JS文件路径)"> 博主只在目前使用的模板测试成功使用,其他模板自测。
给大家分享一个用原生JS实现的特效留言框,效果如下: 实现代码如下,欢迎大家复制粘贴。 原生JS.../public.js"> window.onload = function () { toHead();...亲,请完成此处 以下是上面引入的最重要的public.js...代码,里面封装了很多有用的方法。
代码: try: ... except SomeException: tb = sys.exc_info()[2] raise OtherException(...).with_traceback
(见名知意即可),并将网址或地址或url一栏原有的网址链接替换成 下述javascript代码(代码里面的相关个人信息改为自己的哦~),确定即可; 以后遇到留言评论时,点一个这个书签即可自动一键填写个人信息...具体图文步骤可以参考一下这篇文章 简单JS书签 丨 同时预览网站在不同尺寸上的效果 前言对于经常做开发的大佬们,肯定会经常使用F12来调试网站甚至还会用一下chrome的toggle工具,来查看自己....下面代码里的名称改成自己想要评论的名称,把XX@XX.com改成自己的邮箱,把https://xx.com改成自己的网址 javascript: void function() { var lauthor...1 } () GIF动态图 代码解释 lauthor、lmail和lurl中引号””里面的内容即为需要填写的评论留言框 input 元素里面的对应 id、class或标签等,如遇到不能自动填写的博客网站...,可以右键“审查元素”根据各个博客网站评论留言框 input 元素的相关变化在上述代码相关地方进行增删修改!
thread_id 可选 被评论文章的多说文章ID。如果有thread_key,此参数是可选参数,否则是必选参数。 parent_id 可选 父评论(被回复的评论)的ID。...status string 一定返回 评论状态。创建评论时,可能的状态:approved:已经通过;pending:待审核;spam:垃圾评论。 source string 一定返回 评论来源。...畅言:http://changyan.kuaizhan.com/ PC端 通用代码接入 畅言支持各种类型的Web网站接入,网站只需要粘贴、复制JS代码到网页的任意位置,或者复制代码到模板中,畅言评论框将在所有网页自动出现...1、注册获取通用代码 进入畅言官网 http://changyan.kuaizhan.com ,点击右上角“免费注册”,并填写注册信息。...3、在后台-安装-PC端代码中获取“高速版”通用代码 ? 4、粘贴“高速版”代码到你网站页面需要评论框的位置 ? 5、这样就大功告成了!前台展示效果如下 ?
'留言内容'].count().sort_values(ascending=False).reset_index() 对每一篇文章的评论数进行汇总,根据总数进行排名,取出评论数最多的前top10。...7月争取原超6月的数据~~~ 分析6:分析月份留言数top1 & 每天留言排名 data = (df['留言时间']).tolist() 在分析5中,得知2021年6月的评论总数是最多的(144),接着分析该月里...,每天的评论数据具体是多少?...[9c90fcf6-5708-493f-b7a3-49ba42ea8579.png] 可以看到在6月30号的时候评论数最多(刚好万粉的时候,所以评论较多),从整体上来看,一天的评论数均值是6或者7。...03、小结 辰哥对公众号一直以来的评论进行了一次分析,主要是从7个方面去对评论数据进行了分析 & 可视化~~~ 分析目录累计用户留言总数排名 每一篇文章留言总数排名 留言内容词云图 回复内容词云图
= (dict_values[0:10]).tolist() 对每一篇文章的评论数进行汇总,根据总数进行排名,取出评论数最多的前top10。...通过词云图,看看读者留言内容的关键词有哪些? ? 图上来看,【学习】和【辰哥】这两个高频我可以理解,【这个】和【可以】一般评论内容是什么呢?...分析3看到的是读者的评论关键词词云图,上图是辰哥回复评论的词云图,可以看到辰哥回复的最多的是表情包(离不开表情包),比如 ? 、 ? 、 ? 、 ? 。...可以看到在6月30号的时候评论数最多(刚好万粉的时候,所以评论较多),从整体上来看,一天的评论数均值是6或者7。...03 小结 辰哥对公众号一直以来的评论进行了一次分析,主要是从7个方面去对评论数据进行了分析 & 可视化~~~ 分析目录 累计用户留言总数排名 每一篇文章留言总数排名 留言内容词云图 回复内容词云图
话说,本系统使用了CommentToMail插件来实现:当游客评论留言时,会自动发送到邮箱通知。但是,又不是工作消息,谁天天去看邮件呢?...自从前两天,做了-> 用iOS的Siri语音助手快速发布“说说” 和 用微信公众号快速发布“说说” 之后呢,我就想,能不能借鉴他们的思路方法,调用公众号的模板消息接口来推送评论消息呢?...部分代码如下: class WeChatTemplateHandler implements EventHandlerInterface { public function handle($message
对于这种现象,有两种解决思路:一个是安装评论过滤插件;另一个是用代码实现。 ? 类似上面这种全英文评论太多了,必须要想办法能在发评论之前就给他过滤掉。...评论滑动解锁插件:myQaptcha 我们想既达到目的又不要增加服务器负担。所以使用了常见的代码形式。...); } return( $incoming_comment ); } add_filter(‘preprocess_comment’, ‘wp_comment_post’); 将两处代码添加到当前主题...另外上面代码对一部分 wordpress 模板可能无效,如果出现类似情况,把代码中的 err 替换为 wp_die 即可。 希望大家的 wordpress 博客都能够过滤掉恼人的垃圾评论。...如果你有更好更合适的办法,欢迎在下面留言分享!
对于使用WordPress默认评论框的同学来说,常常会遇到这样一个问题,就是当我们回复评论者消息的时候偶尔会搞不清楚到底是回复的谁,当然我们可以通过嵌套评论来区分不同的话题,但是当大家一块参与话题互相讨论的时候还是会分不清谁回复的谁...,这时候我们就可以通过@评论者来告诉对方我是在和你交流了。...将@信息写入数据库//添加@评论者功能function qgg_comment_add_at( $commentdata ) { if( $commentdata[\'comment_parent\'...return $commentdata;}add_action( \'preprocess_comment\' , \'qgg_comment_add_at\', 20);不将@信息写入数据库//添加@评论者功能
DOCTYPE html> 2 3 4 5 留言提交系统</title
看了些评论引用盖楼的网站,觉得网易的效果比较好,简单明了,让人看了就知道是引用评论,迟点准备自己也写个玩玩,应该能从中学到不少东西....前端部分实现如下:https://www.phpvar.com/archives/1382.html JS部分实现如下: 评论列表 </
由于Typecho考虑到极简风格,以及代码的体积,所以在一些功能上也是有简化的。比如我们知道他们的编辑器是采用的MD编辑器一般人确实还不是很喜欢。...也包括Typecho留言评论是没有验证机制的,一般很容易被人群发或者人工发布垃圾评论,我们如何过滤呢?...这里简单的办法就是我们在留言评论那插入验证码,这里介绍这个Typecho VariousCaptcha 验证码插件,自带有五种验证码样式。...> 同时,我们需要在合适的评论框附近加上验证码框。
e10adc3949ba59abbe56e057f20f883e'%20and%20if(1=2,sleep(10),1)%20#1=1时放包后等待了10秒后页面显示图片图片1=2时放包后直接显示页面图片1.2留言框页面截图图片查看源代码...2cnow())%20#666%27%20and%20if(1=2,sleep(10),1)%2cnow())%20#1=1时放包后等待了10秒后页面显示图片图片1=2时放包后直接显示页面图片1.3删除留言页面截图管理员删除留言图片用户删除留言图片查看源代码管理员...$userSQL = new MySql(); $userData = $userSQL->getRow($sql);漏洞复现点击注册会弹框图片注册刷新后也会弹框,用户名显示为空,说明xss的代码被解析图片图片登录时也会弹窗图片图片还有点击发留言和编辑资料按钮时也会弹框...> 漏洞复现直接上传php文件图片在新标签页中打开图片图片图片4.逻辑漏洞4.1发留言存在越权漏洞页面截图图片查看源代码D:\phpstudy_pro\WWW\cs.com\admin...4.2用户删留言存在越权漏洞页面截图图片图片查看源代码D:\phpstudy_pro\WWW\cs.com\del_comment.php//开始删除操作 if(isset($_GET["
, $parent));//查询该条评论的父评论的信息 @$author = @$arow['author'];//作者名称 $mail = @$arow['mail']...; if(@$author && $arow['status'] == "approved"){//父评论作者存在且父评论已经审核通过 if (@$prow['status...''; }else{//父评论作者不存在或者父评论没有审核通过 if (@$prow['status'] == "waiting"){...我们先去typecho官网看看有关评论相关变量,变量 为评论内容 前面我们加的函数也判断了父类评论和子类评论的关系,父类评论不加小尾巴,子类评论加小尾巴,所以我们直接在评论输出内容的地方前面放上小尾巴变量就行了,一般在 commentes.php
领取专属 10元无门槛券
手把手带您无忧上云