你的RSS订阅源有跳菠菜的风险

2026-06-05 1,090 11

大佬论坛的时候看到大佬发的贴子:用wordpress注意了,小心跳菠菜网站 然后根据大佬的提示打开自己的feed页面一看,还真是有这个网站。

这个网址一点击就跳转到了一个菠菜网址。大家还是清除掉它吧。按照大佬们的方法是直接删除/wp-includes/feed-rss2.php文件里的那一行代码删除即可。

<?php
/**
 * RSS2 Feed Template for displaying RSS2 Posts feed.
 *
 * @package WordPress
 */

header( 'Content-Type: ' . feed_content_type( 'rss2' ) . '; charset=' . get_option( 'blog_charset' ), true );
$more = 1;

echo '<?xml version="1.0" encoding="' . get_option( 'blog_charset' ) . '"?' . '>';

/**
 * Fires between the xml and rss tags in a feed.
 *
 * @since 4.0.0
 *
 * @param string $context Type of feed. Possible values include 'rss2', 'rss2-comments',
 *                        'rdf', 'atom', and 'atom-comments'.
 */
do_action( 'rss_tag_pre', 'rss2' );
?>
<rss version="2.0"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:wfw="http://wellformedweb.org/CommentAPI/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:atom="http://www.w3.org/2005/Atom"
    xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    <?php
    /**
     * Fires at the end of the RSS root to add namespaces.
     *
     * @since 2.0.0
     */
    do_action( 'rss2_ns' );
    ?>
>

下面是对它的介绍:

wellformedweb.org 是一个现已失效的历史项目,但其定义的“评论API”作为互联网遗产,至今仍被广泛使用。

你很可能是在处理网页或RSS源时看到了带有 xmlns:wfw="http://wellformedweb.org/CommentAPI/" 的代码。这个域名的真正用途是为早期的RSS订阅源(一种用于获取网站更新内容的数据格式)添加评论互动功能。

核心用途:为RSS添加评论API

这个网站是“Well-Formed Web Comment API”的官方域名,这是一个在2003年推出的技术规范-22。它的主要作用是让当时的RSS阅读器(用于订阅和阅读网站更新的软件)能够支持两种关键的评论功能:

  1. 提供评论的RSS源地址:通过 wfw:commentRss 标签,告诉RSS阅读器去哪里可以获取到针对某个文章的全部评论的更新源,就像订阅文章本身一样。

  2. 提供发表评论的接口:通过 wfw:comment 标签,提供一个接口地址,用户可以直接在RSS阅读器内部填写并提交评论,而无需跳转到原网页-22

由于其设计的实用性,这套API被WordPress(全球广泛使用的网站搭建平台)Django(常用的网站开发框架)等众多内容管理系统和软件广泛采用,成为了支持RSS评论功能的事实标准-4

现状与影响:域名已死,标准长存

尽管 wellformedweb.org 这个网站本身早已不再运营,但它定义的技术标准至今仍然活跃。

  • 持续的遗产:因为被大量系统采用,这个命名空间(xmlns:wfw="http://wellformedweb.org/CommentAPI/")作为技术遗产被保留了下来。即使在今天,你仍然可以在许多软件和网站的代码中看到它的身影。

  • 标准的确立:由于它的广泛影响力,RSS顾问委员会(RSS Advisory Board)已经正式采纳了这套API,并在其官方网站上发布了详细的文档,使其成为正式的RSS规范的一部分


免责声明
本站内容(教程、软件、资料等)仅供个人学习研究之用,严禁用于商业或非法目的,使用风险自负。博客部分内容来源自网络,版权归属原作者,本站不承担相关版权责任。请在试用下载后24小时内删除相关资源,支持正版。
如涉及侵权,请通过邮件:gouweicaosheji#163.com与我联系处理。
公众号

公众号

小程序

小程序

相关文章

腾讯推出腾讯网盘
600买尼康D3300是不是烂机器啊
网站被百度K掉不是个例
壹個博客聚合平台无通知封禁我的博客RSS
Bug
有没有大型仙剑/修仙类游戏

评论(11)

  1. 如果wellformedweb.org 已经不在了,这个 地址早就该更换或取消了,为什么一直留在 wp 后续版本中呢?

    1. @Vind 因为这玩意是RSS协议规范里的东西……有点类似于浏览器UA里的“Mozilla”和“KHTML,like Gecko”,虽然你用的并不是网景浏览器和KHTML引擎。本质上他只是在声明:“本RSS订阅源支持RSS评论机制”

  2. 我在nodeseek论坛也看到这个了

  3. WP系统自带的?这不经常更新吗,不应该啊

  4. 最好别直接改文件,不然一个升级搞不好就无了,在前端替换一下过滤掉了就行。

  5. 感谢分享,这东西有用!

    1. @倡萌 谢谢,经常逛您的站,第一次被翻牌!😁开心😆

发布评论

网络连接已断开,请检查网络设置