WordPress根据最后一次评论时间判断是否显示评论者链接

现在WordPress博客博主指不定哪天就不更新关站,域名也不续费被域名注册商收回释放。

有很多域名就会被做小视频或者小图片的人购买解析到某站,指不定评论者的网站挂了,被搞成了有害人身心健康的网站呢。

而为了防范这种情况,同时也增强博客网站的互动性,可以根据评论者最后一次评论时间来决定是否显示评论者链接。

比如,评论者的最后一次评论时间距离当前时间超过了 10 天,就禁止显示评论者网站链接。

直接function.php贴上代码

/**
* WordPress根据最后一次评论时间来决定是否显示评论者链接
* http://www.ilxtx.com/display-or-hide-comment-author-link-according-to-last-comment-date.html
*/
function lxtx_show_comment_author_link( $return , $author, $comment_ID ){
    if ( !is_user_logged_in() ) { // 登录用户无鸭梨
        date_default_timezone_set('PRC');
        $limit_days = 10; // 天数,代表最后一次评论时间距离今天超过10天的话,则隐藏评论链接
        $comment = get_comment( $comment_ID );
        if ( !empty($comment->comment_author_email) ) {
            $last_comment = get_comments(array(
                'author_email' => $comment->comment_author_email,
                'number' => '1',
                'orderby' => 'comment_date',
                'order' => 'DESC',
                'status' => 'approve',
                'type' => 'comment'
            ));
            if ( (time() - strtotime($last_comment->comment_date)) > $limit_days*24*3600 ) {
                $return = $author;
            }
        }else{
            $return = $author;
        }
    }
    return $return;
}
add_filter('get_comment_author_link','lxtx_show_comment_author_link', 10, 3);
【声明1】:如本站转载别的站的文章,我个人没有添加来源,您可以发电邮:admin#zhuji.gd 提醒我,我会尽快添加文章来源。 【声明2】:本博客不参与任何交易及中介服务,只记录 VPS 测评和优惠,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。
(0)
上一篇 02/04/2019
下一篇 02/04/2019

相关推荐

  • 禁用 ubuntu 系统 VPS 的 IPv6 地址,解锁 Netflix 流媒体非自制电影和电视剧

    搭建自用机场的 VPS 本来提供 IPv4 是属于美国原生 IP,支持美区大部份流媒体解锁,但 IPv6 却不支持相应解锁,Netflix 只能看自制剧。就算降低 IPv6 的优先使用率,但是还是会优先使用 IPv6 进行访问,所以干脆禁用 VPS 的 IPv6 地址,禁止 IPv6 之后访速国外速度有所提升。我自己使用 ubuntu 系统,就以 ubuntu 系统为例。 禁用 IPv6  后,在 Netflix 可以看第三方非自制电视剧和电影,第三方制作的影片没有  Netflix 的 N 图...

    22/03/2022
    1860
  • 使用 Classic Widgets 插件恢复 WordPress 原来的经典小工具

    自 WordPress 5.8 正式版发布 以后,后台的小工具就默认是块编辑器的界面样式,可以使用 Classic Widgets 插件恢复WordPress经典小工具,就跟恢复经典编辑器一样的操作。 启用 Classic Widgets 恢复经典小工具 后台-搜索并安装 Classic Widgets 后直接启用。 和经典编辑器插件一样,后台安装开启 Classic Widgets 后就可以恢复经典小工具界面。

    技术教程 31/07/2021
    3.1K0
  • WordPress博客网站代码实现右键菜单功能修改

    关于WordPress博客修改的时候,实现右键菜单显示优化,网上有很多教程。 这些教程中的提供的代码,要不有很多不知所云的部分,要不根本无法使用。应该是是由于转载过来的时候没有经过验证,还有就是随意删减代码导致的。 在蝈蝈要安静博客看到这个功能觉得不错,就想将这个功能代码集成到了自己网站上。 [ad] 在使用这个功能的时候,因为经常需要调试网站,可能会造成无法使用“审查元素”、“查看代码”等功能,这个时候就需要加一...

    08/04/2019
    580
  • OpenTrace 跨平台可视化路由跟踪 MTR 软件使用教程

    OpenTrace 是 NextTrace 的一个 GUI 可视化软件,相当于把 NextTrace 的结果可视化出来,并且是跨平台的,支持 MTR 等功能,可视化效果看起来跟 BestTrace 差不多,也就是 traceroute。需要 NextTrace V1 (>= 1.1.7) 的可执行文件才能使用 OpenTrace。 官方网站:https://github.com/Archeb/opentrace OpenTrace 功能介绍 跨平台原生GUI(Windows WPF / Linux GTK / macOS) 界面熟悉,功能更强大。 用户友好的GUI和易于理解...

    07/09/2023
    2650
  • Uptime Robot 源码搭建 VPS 和网站在线监控工具,宕机推送短信/邮件。

    Uptime Robot 是国外知名的服务器及网站应用服务器在线率监控工具,支持监控 HTTPs 、Ping 、端口、关键词以及查看监控 服务器/网站 的正常运行时间、停机时间和响应时间。Uptime Robot 每 5 分钟检查一次,最大可以监控50个服务器和网站应用,并且在服务器及网站宕机的时候,支持短信,邮件, Twitter , Telegram等通知方式。  Uptime Robot 官网 Uptime Robot 官网  Uptime Robot 安装教程 1、Uptime Robot 选择 Free Plan ...

    16/04/2022
    2.4K0
  • 网站配置HSTS协议的好处和必要性

    一般情况下我们访问一个网站时,在浏览器中输入网址。比如直接输入网址https://zhuji.gd或 wpbox.cc,这就给了中间人攻击的机会,会被重定向到恶意站点,不是很安全。 我的WordPress百宝箱使用了七牛免费SSL,虽然实现了HTTPS,但是在打开网站的一瞬间,经常看到需要从 HTTP 访问跳转到 HTTPS。 因为在主机上做过301重定向到 https://zhuji.gd, HTTPS 网站的做法是对用户的 HTTP 访问跳转到 HTTPS。这个跳转使用了不安全的 HTT...

    20/04/2019
    640
  • 联通 AS4837 和 AS9929 两种联通线路分级介绍

    大部分联通用户所能接触到的联通网络分为普通民用网(AS4837)和A网(AS9929),回国与出国大多会经过 北京/上海/广州 回国,出口宽带等级分为 AS4837/AS9929(A网),网络分为 双向/单向/混合线路(BGP),在高峰期会有策略性丢包减少对骨干网的负载,出口宽带总量第二。 有需要联通 AS4837 和 AS9929 两种联通线路 VPS 的,请移步:2022年最靠谱,不跑路的联通AS4837 VPS;2022年最靠谱,不跑路的联通 AS9929 VPS 联通路由图...

    09/10/2021
    2250
  • WordPress代码实现用户注册时验证邮箱真实性

    目前大多数开放了注册的WordPress网站,注册验证不够完善,给运维增加了工作量。 今天讲讲如何简单防御账号批量注册机的方法,用验证码那种简单办法就不说了,以后再说有验证码的批量注册。 恶意注册最主要的问题还是在邮箱真实性上面,我在网上找到一个接口,试了下,效果还不错,下面看看怎么使用。 [ad] 邮箱地址验证接口 请求地址:http://email.qhyt1688.com/Home/EValidation 请求方式:post 请求参数:emails=邮箱地址 ...

    22/04/2019
    360
  • 大前端 DUX/D8/XIU WordPress 主题双11全场6折 最高直降320元

    大前端在今天推出了双11全场主题6折优惠 史上最低价的活动,旗下DUX/D8/XIU/TOB/ENT WordPress主题全部参加。可谓机不可失时不再来,一年就这么一次。 大前端旗下的这几款主题非常之优秀,无论界面设计还是 SEO 效果都是非常优秀。大前端很少搞特价,很多人都是求之不得,只能使用破解版或者美化版。我自己也是超级喜欢 DUX ,但是价格太贵,忍无可忍最后买了更便宜的 XIU 主题,不否认XIU也是非常优秀的主题,但是还是割舍不下...

    01/11/2020
    9.4K0
  • KVM/Xen/Windows等架构VPS的WARP一键综合脚本:CFWarp-Pro

    CFWarp-Pro是一款仅支持"内核集成"模式的WARP多功能一键脚本,支持ARM、X86架构,纯IPV4、纯IPV6、双栈IPV4+IPV6 各种VPS都可用。 CFWarp-Pro 特点 支持自动识别系统类型,CPU架构(X86/ARM),内核版本,虚拟架构。 支持纯IPV4,纯IPV6,双栈IPV4+IPV6 三大类VPS。 支持Ubuntu/Centos/Debain最新系统。 支持共9种形态的WARP形式,安装过程无需手动干预。 支持即时显示当前WARP状态与IP地址。 目前支持oracle、谷歌云、buyvm、rac...

    15/07/2021
    7.6K0
返回顶部