首页 » 休闲 » 正文内容
typecho 暴力解决“评论RSS”暴露隐私评论信息问题
寻梦xunm| 1.1K+| 休闲
1年前
超过514天 温馨提示
本文最后更新于2023年06月26日,已超过514天没有更新,若内容或图片失效,请留言反馈。
以前没有用过rss这个功能,没有发现这个问题,既然发现了就要解决,以下就是本人的暴力解决之法
//通过插件接口进行过滤
Typecho_Plugin::factory('Widget_Abstract_Comments')->contentEx = array('xm', 'exceptFeed');

//过滤类
class xm {

    //干掉feed中的私密内容
    public static function exceptFeed($con, $obj, $text)
    {
        $text = empty($text) ? $con : $text;

        //获取当前url
        $path = $obj->request->getRequestUrl();

        //就这通过这里的查找判断url是否符合评论rss(其实这里没有判断具体地址,主要是后期可以添加其他的过滤代码)地址等
        if (stripos($path, "/feed/") !== false || stripos($path, "/feed") !== false){

            $text = preg_replace("/{secret}(.*?){\/secret}/sm", '这是一条私密内容哦', $text);

        }
        return $text;
    }

}
0 赞 or 打赏
喜欢就打赏一点
微信 支付宝
20240430140454171445709417079.png
  1. Heresy的头像
    Heresy

    1年前 . LV.0

    简单粗暴啊

    Windows Chrome 广东省东莞市
    1. 寻梦xunm的头像
      寻梦xunm

      1年前 . LV.0

      @Heresy

      很简单

      Android 夸克浏览器 重庆市
  2. 老Q笔记的头像
    老Q笔记

    1年前 . LV.1

    大佬更新速度有待提高吖,可别暂停。熊猫喜欢

    Windows Chrome 湖南省永州市
    1. 寻梦xunm的头像
      寻梦xunm

      1年前 . LV.0

      @老Q笔记

      暂停更新了,什么时候想更新了自然会更新的。以上都是废话。

      Android 夸克浏览器 重庆市
  3. 勿忘初心的头像
    勿忘初心

    1年前 . LV.0

    您好,看你的站做的挺不错的,有时间了联系下我1587894193,想和你商量下广告事宜。

    Windows Chrome 山西省运城市
    1. 寻梦xunm的头像
      寻梦xunm

      1年前 . LV.0

      @勿忘初心

      抱歉,目前不接受广告

      Android 夸克浏览器 重庆市
  4. 老Q中文的头像
    老Q中文

    1年前 . LV.1

    E89B86E99FB3E5A898_E689B6E9A29D 为什么说是暴力,而不是温柔。

    Windows Chrome 湖南省永州市
    1. 寻梦xunm的头像
      寻梦xunm

      1年前 . LV.0

      @老Q中文

      因为我也是瞎猫碰见死耗子,乱搞定的。

      Android 夸克浏览器 重庆市
      1. 寻梦xunm的头像
        寻梦xunm

        1年前 . LV.0

        @寻梦xunm

        偷偷看

        Android 夸克浏览器 重庆市
      2. 老Q中文的头像
        老Q中文

        1年前 . LV.1

        @寻梦xunm

        大佬太低调了,太低调是没有女孩子喜欢的。beluga

        Windows Chrome 湖南省永州市
20240430140454171445709417079.png
隐私
Q Q:1340326824
邮箱:vipshiyi@qq.com
QQ群:422720328

我的音乐