首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

每个帖子评论

每行可以是一个帖子或对该帖子评论。 如果是帖子的话,parent_id 就是 null。 对于评论来说,parent_id 就是表中对应帖子 sub_id。...编写 SQL 语句以查找每个帖子评论数。 结果表应包含帖子 post_id 和对应评论数 number_of_comments 并且按 post_id 升序排列。...Submissions 可能包含重复评论。您应该计算每个帖子唯一评论数。 Submissions 可能包含重复帖子。您应该将它们视为一个帖子。...表中 ID 为 3 评论重复出现了,所以我们只对它进行了一次计数。 表中 ID 为 2 帖子有 ID 为 5 和 10 两个评论。 ID 为 12 帖子在表中没有评论。...表中 ID 为 6 评论是对 ID 为 7 已删除帖子评论,因此我们将其忽略。

66000

Disqus评论框改造工程-最近评论实现

最近从多说迁移到了 Disqus,确实老东家做插件会好得多,唯一麻烦就是需要一些步骤才能看到评论框。 大多功能都还凑合。唯一不满意就是 CSS 风格。...本来也没多在意,也就一个 Disqus Logo 放在那儿还看得过去,今天试着用他们 Advanced Usage 里面加了个最近评论框,同样也是 Iframe,不过各种padding加起来之后丑得不行...是时候研究一下 Disqus API 了 毕竟是最大三方评论供应商,他们 API 及其详细。1....注意还有其他listPosts需求,当前我们使用是全站评论 用里面提供 URL 加上自己 Key 组成链接: https://disqus.com/api/3.0/forums/listPosts.json.../评论内容,甚至一同返回了纯文本和富文本两种内容,最后将返回数据进行渲染一下: $.ajax({ url: 'https://disqus.com/api/3.0/forums

45730
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    如何在 WordPress 中获取最新评论文章列表

    我之前「WordPress 文章查询教程6:如何使用排序相关参数」中详细介绍了文章查询排序参数,其中介绍可以通过评论数进行排序: $query = new WP_Query( array(...'orderby' => 'comment_count' ) ); 但是需求总是不停变化,现在又有了新需求,获取最新评论文章列表,意思就是某篇文章刚被评论,它就排到最前面,在某些社交需求网站可能需要用到...orderby'] = "cid {$order}"; } return $clauses; }, 10, 2); 上面的代码简单解释一下,就是通过 posts_clauses 接口实现文章表和评论表连表...,然后通过评论时间进行排序获取最新评论文章列表。...当然你也可以不需要了解和使用上面的代码,因为 WPJAM Basic 已经整合,你只需要知道最后可以通过下面简单方式就能够获取最新评论文章列表: $query = new WP_Query( array

    1.5K30

    【每日SQL打卡】​​​​​​​​​​​​​​​DAY 21丨每个帖子评论数【难度中等】​

    每行可以是一个帖子或对该帖子评论。 如果是帖子的话,parent_id 就是 null。 对于评论来说,parent_id 就是表中对应帖子 sub_id。...编写 SQL 语句以查找每个帖子评论数。 结果表应包含帖子 post_id 和对应评论数 number_of_comments 并且按 post_id 升序排列。...Submissions 可能包含重复评论。您应该计算每个帖子唯一评论数。 Submissions 可能包含重复帖子。您应该将它们视为一个帖子。...表中 ID 为 3 评论重复出现了,所以我们只对它进行了一次计数。 表中 ID 为 2 帖子有 ID 为 5 和 10 两个评论。 ID 为 12 帖子在表中没有评论。...表中 ID 为 6 评论是对 ID 为 7 已删除帖子评论,因此我们将其忽略。

    40520

    最近面试问到vue题

    这一策略导致我们对数据修改不会立刻体现在DOM上,此时如果想要获取更新后DOM状态,就需要使用nextTick开发时,有两个场景我们会用到nextTickcreated中想要获取DOM时响应式数据变化后获取...一起收集到数组 callbacks.push(cb); if (!...实例完成:数据观测、属性和方法运算、watch/event 事件回调。无$el .beforeMount:在挂载之前调用,相关render 函数首次调用mounted:了新创建vm....(响应式数据原理)Vue2:Object.defineProperty 重新定义data 中所有的属性,Object.defineProperty 可以使数据获取与设置增加一个拦截功能,拦截属性获取...数据绑定使得⼀个位置Bug快速传递到别的位置,要定位原始出问题地⽅就变得不那么容易了。

    65230

    最近很火评论用户显示地理位置

    前言 这个以前很多博客就已经有了,最近抖音、微博、微信公众号等平台添加了显示用户地理位置功能,然后博主们也开始了安排上了.其实这个功能是很利于网络舆论,按照目前方向可能日后全部都要实名制了...话不多说...,朋友们,看教程~ 代码 将下方代码放入主题functions.php文件中 function convertip($ip){ $ip1num = 0; $ip2num = 0; $ipAddr1...utf-8//IGNORE', $ipaddr); return $ipaddr; } 注:只显示地理位置,不想显示运营商.把ipaddr = "ipAddr2";改为 添加完成后,再次打开主题评论模板...comments.php文件,在您想显示位置加上如下代码. 文件 文件下载 - 奶牛快传 传输口令 - 【sdk7aq】 问题 我添加之后发现IPV6竟然不显示位置,IPV4是正常,挂了全局代理也不能正常显示真实地址.这个小老弟技术有限,等待大佬来解决这个问题

    1.7K20

    由于软件漏洞 1400 万 Facebook 用户私密帖子公开

    本周四,Facebook向约1400万用户发出通知,称发现了一个软件漏洞,导致用户发表认为只有朋友可见私密帖子实际上所有人都看得到。...一般来说,一个Facebook用户发布帖子都是预先设置好可见范围,并不是所有用户都能看到。然而,今年5月18日到5月27日间出现一个软件漏洞导致这些用户发布帖子都默认对所有用户可见。...虽然在发布时这些帖子都明确带有“公开”标记,但习惯了自己预设置帖子可见范围用户可能并没有注意到这个变化。...Facebook表示已经对受影响帖子进行了修复,即把可见范围从“公开”变回用户默认可见设置。目前为止,该项修复工作已经完成了。...这个添加了标签图片系统默认设置为公开可见,由于软件漏洞,导致一段时间内用户发表帖子都应用了此设置。

    34440

    typecho获取当前作者全部评论

    函数是根据邮箱获取评论,如果用户更改了邮箱,之前使用原邮箱评论就不会显示。甚至会出现作者A修改成作者B邮箱,输出作者B评论。...于是进入数据库查看,发现comments表里是有authorId字段,也就是说是可以实现根据作者id输出评论,这样好处就是不用理会作者邮箱。不会出现以上说出缺点。实现起来也比较容易。...实现方法 /*输出作者发表评论*/ class Widget_Post_AuthorComment extends Widget_Abstract_Comments { public function..., $AuthorCommentId)//获取作者id ->where('table.comments.type = ?'...SORT_DESC);//根据coid排序 $this->db->fetchAll($select, array($this, 'push')); } } 使用方法 authorId;//获取作者

    58510

    最近 GitHub 下令封禁 DeepNude 是什么鬼?

    一年多以前,一位名叫 "Deepfakes" 用户在 Reddit 上发了个帖子,称其完成了一个十分牛逼机器学习模型,借助这个模型,开发者可以任意更换视频中的人脸。 ?...结果,在该模型公布不到几天时间内,网络上便开始出现各种使用 Deepfakes 合成色情淫秽视频,不少视频女主角的人脸替换为好莱坞一线女星。...言语之中传达了对女性轻浮态度。 并且,这显然又是一个恶意应用机器学习技术案例,同时也违反了 GitHub 平台相关规定,因此,在该项目发布后过了没多久,便 GitHub 下令封禁了: ?...而这 3 项技术都是开源,开发者均可在网上免费获取到相关源码。...DeepNude 利用各项开源技术加 "一键脱衣" 概念,拼接了一个完成度不高产品,借势营销火了一把。而作者对于机器学习技术滥用,以及当事人极度不尊重,都受到了严厉谴责。

    3.2K40

    WordPress展示最近更新过文章,并用邮件通知评论用户

    展示更新文章代码 将以下代码添加到主题 functions.php里 /** * WordPress展示最近更新过文章 并通知评论用户 * https://www.dujin.org/fenxiang.../wp/9809.html */ //展示最近更新过文章 function recently_updated_posts($num=10,$days=7) { if( !...更新文章后邮件通知评论用户 将以下代码添加到functions.php中,会在修改编辑文章页面添加一个选项,只有勾选才会邮件通知。.../** * WordPress展示最近更新过文章 并通知评论用户 * https://www.dujin.org/fenxiang/wp/9809.html */ //修改更新文章时邮件通知评论用户...global $wpdb,$post; // 读数据库,获取文章所有用户email并且不重复 $emailauthor !

    56650

    JS offsetParent属性:获取最近上级定位元素

    在js中,offsetParent 属性表示最近上级定位元素。...要获取相对父级元素位置,可以先判断 offsetParent 属性是否指向父元素,如果是,则直接使用 offsetLeft 和 offsetTop 属性获取元素相对于父元素距离;否则分别获得当前元素和父元素距离窗口坐标...//获取指定元素距离父元素左上角偏移坐标//参数:e表示获取位置元素//返回值:返回对象直接量,其中属性x表示x轴偏移距离,属性y表示y轴偏移距离function getP (e) { if...; var y = o.y - p.y; } return { //返回当前元素距离父元素坐标 "x" : x, "y" : y },}下面调用该扩展函数获取指定元素相对父元素偏移坐标...var box = document.getElementById("box");var o = getP (box); //调用扩展函数获取元素对应父元素偏移坐标console.log(o.x);

    7.7K40

    最近提及VR培训,现况究竟如何?

    其实,VR培训市场需求很大 通过VR技术,任何场景几乎都能够创建、模拟出来。而逼真、互动、情节化特点,是它独特魅力所在,正是这些特点让VR可以作为一个强大培训工具存在着。...培训者可以在这个,具有真实沉浸感与交互性虚拟环境中,和场景里所有事物进行交互,体验实时物理反馈,进行多种实验操作。 ?...而这些软技能,往往是传统培训方式,很难顾及到。 另外,数字化VR培训,对企业长期培训来说,也是更便于延续和更新。...同时,B端VR培训解决方案不断提出 于此同时,从最近不断提出多种B端VR解决方案中,可见,相关厂商也在一直关注着VR培训领域。...如上所述,VR培训市场需求始终存在,于此同时,B端VR培训解决方案也不断推出。因而,实际上,VR培训案例也早就不少。

    52330

    聊一聊最近关于测试方面咨询问题

    以上是最近大家问我问题。在这里我统一整理一下。 1.关于如何转行做测试?...35岁裁,为啥裁,是因为35岁到年龄退休了,还是35岁,选择了安逸,没有进步,时代和技术淘汰了。假设35岁,我淘汰了,我感觉也正常,我提前已经做好准备,我不怕淘汰。...真正淘汰不是35岁这批人,而是35岁选择安逸那些人,公司不会对安逸的人手下留情。很多人 可能进入这一行都30多岁了,也不一定5年内淘汰,很多人,进入这个行业时候,21岁。...写代码也是和那一样道理。 6、开发如何转做测试开发? 这是最近一个开发问我问题,我问他为啥做测开,他说做不好开发,我说测开你能做好吗?...这个问题不好回答,要根据你选择来,还要对比这两个工作你能获取到什么,针对你现有的东西进行分析,大学生刚毕业,要迅速从学生转化为职场人。

    31510
    领券