RSS feeds 插件:永久“新”主题,来自 feed 中非常旧的项目

我使用的轮询插件遵循此 RSS Feed,https://feeds.captivate.fm/podcast-pontifications/
该插件在此类别中创建主题,https://forum.podcaster.community/c/news/24

…但除非您登录到我们的 Discourse 实例,否则您在那里看不到任何内容。

那个“第三季现已开始!”主题始终位于顶部。似乎每次轮询插件检查此 Feed 时,它都会更新此主题。

相应的 RSS 项(据我所知,通过在 RSS 中搜索该标题)大约在 RSS Feed 的 20,000 行处[这不是拼写错误]。

这是该项…

RSS 项在此处…
<item><title>Season Three Starts Now!</title><itunes:title>Season Three Starts Now!</itunes:title><description>What can you expect from Season Three of Podcast Pontifications with me, Evo Terra? The format is strikingly familiar to Seasons One and Two. Each episode is a short-form, deep-dive into a single topic of importance to every working podcaster. These are future-forward topics that help make podcasting better. But for this season, I get a little more philosophical and high-minded. A bit more intellectual, without being pretentious. At least I hope.

Where other PAPS, that’s podcasts about podcasting tell you want to do, Podcast Pontifications are good things for you to think about. Subscribe today so you don’t miss the daily episode I provide every Monday, Tuesday, Wednesday and Thursday.


Mentioned in this episode:
Support For Abortion Rights
While Americans overwhelmingly support the right of an individual to make their own decisions about abortion, unfortunately, that right is no longer protected everywhere in the U.S. The Supreme Court overturned Roe v Wade on June 24th.

Abortion is a basic healthcare need for the millions of people who can become pregnant. Everyone should have the freedom to decide what’s best for themselves and their families, including when it comes to ending a pregnancy. This decision has dire consequences for individual health and safety, and could have harsh repercussions for other landmark decisions.

Restricting access to comprehensive reproductive care, including abortion, threatens the health and independence of all Americans. Even if you live in a state where abortion rights are upheld, access to safe medical procedures shouldn’t be determined by location, and it shouldn't be the privilege of a small few.

You can help by donating to local abortion funds. To find out where to donate for each state, visit donations4abortion.com. 

If you or someone you know needs help, or if you want to get more involved, here are 5 resources:
 
1. ShoutYourAbortion.com is a campaign to normalize abortion. 
2. DontBanEquality.com is a campaign for companies to take a stand against abortion restrictions. 
3. Abortion.cafe has information about where to find clinics. 
4. PlanCPills.org provides early at-home abortion pills that you can keep in your medicine cabinet. 
5. Choice.CRD.co has a collection of these resources and more. 

We encourage you to speak up! And spread the word.


This podcast uses the following third-party services for analysis: 

Chartable - https://chartable.com/privacy
Podsights - https://podsights.com/privacy</description><content:encoded><![CDATA[<p>What can you expect from Season Three of Podcast Pontifications with me, Evo Terra? The format is strikingly familiar to Seasons One and Two. Each episode is a short-form, deep-dive into a single topic of importance to every working podcaster. These are future-forward topics that help make podcasting better. But for this season, I get a little more philosophical and high-minded. A bit more intellectual, without being pretentious. At least I hope.</p><p>Where other PAPS, that’s podcasts about podcasting tell you want to do, Podcast Pontifications are good things for you to think about. Subscribe today so you don’t miss the daily episode I provide every Monday, Tuesday, Wednesday and Thursday.</p><p><br></p><p>Mentioned in this episode:</p><p><strong >Support For Abortion Rights</strong></p><p>While Americans overwhelmingly support the right of an individual to make their own decisions about abortion, unfortunately, that right is no longer protected everywhere in the U.S. The Supreme Court overturned Roe v Wade on June 24th.

Abortion is a basic healthcare need for the millions of people who can become pregnant. Everyone should have the freedom to decide what’s best for themselves and their families, including when it comes to ending a pregnancy. This decision has dire consequences for individual health and safety, and could have harsh repercussions for other landmark decisions.

Restricting access to comprehensive reproductive care, including abortion, threatens the health and independence of all Americans. Even if you live in a state where abortion rights are upheld, access to safe medical procedures shouldn’t be determined by location, and it shouldn't be the privilege of a small few.

You can help by donating to local abortion funds. To find out where to donate for each state, visit donations4abortion.com. 

If you or someone you know needs help, or if you want to get more involved, here are 5 resources:
 
1. ShoutYourAbortion.com is a campaign to normalize abortion. 
2. DontBanEquality.com is a campaign for companies to take a stand against abortion restrictions. 
3. Abortion.cafe has information about where to find clinics. 
4. PlanCPills.org provides early at-home abortion pills that you can keep in your medicine cabinet. 
5. Choice.CRD.co has a collection of these resources and more. 

We encourage you to speak up! And spread the word.</p><br/><br/>This podcast uses the following third-party services for analysis: <br/><br/>Chartable - https://chartable.com/privacy<br/>Podsights - https://podsights.com/privacy]]></content:encoded><link><![CDATA[https://podcastpontifications.com]]></link><guid isPermaLink="false">4ab138fb-c878-43d0-9fb6-be2820aad3be</guid><itunes:image href="https://artwork.captivate.fm/6aed5a13-eb81-4fdc-aa30-46d57f9f1689/pjlc88lb1twez7okpd3ga69k.jpg"/><dc:creator><![CDATA[Evo Terra]]></dc:creator><pubDate>Sun, 05 Jul 2020 09:55:00 -0700</pubDate><enclosure url="https://pdst.fm/e/chrt.fm/track/11525/podcasts.captivate.fm/media/0c27a8f9-df59-440d-b77f-91a92843e38b/pps3-season-three-starts-now.mp3" length="4226244" type="audio/mpeg"/><itunes:duration>04:24</itunes:duration><itunes:explicit>no</itunes:explicit><itunes:episodeType>trailer</itunes:episodeType><itunes:season>3</itunes:season><itunes:summary>What can you expect from Season Three of Podcast Pontifications with me, Evo Terra? The format is strikingly familiar to Seasons One and Two. Each episode is a short-form, deep-dive into a single topic of importance to every working podcaster. These are future-forward topics that help make podcasting better. But for this season, I get a little more philosophical and high-minded. A bit more intellectual, without being pretentious. At least I hope.

Where other PAPS, that’s podcasts about podcasting tell you want to do, Podcast Pontifications are good things for you to think about. Subscribe today so you don’t miss the daily episode I provide every Monday, Tuesday, Wednesday and Thursday.


Mentioned in this episode:
Support For Abortion Rights
While Americans overwhelmingly support the right of an individual to make their own decisions about abortion, unfortunately, that right is no longer protected everywhere in the U.S. The Supreme Court overturned Roe v Wade on June 24th.

Abortion is a basic healthcare need for the millions of people who can become pregnant. Everyone should have the freedom to decide what’s best for themselves and their families, including when it comes to ending a pregnancy. This decision has dire consequences for individual health and safety, and could have harsh repercussions for other landmark decisions.

Restricting access to comprehensive reproductive care, including abortion, threatens the health and independence of all Americans. Even if you live in a state where abortion rights are upheld, access to safe medical procedures shouldn’t be determined by location, and it shouldn't be the privilege of a small few.

You can help by donating to local abortion funds. To find out where to donate for each state, visit donations4abortion.com. 

If you or someone you know needs help, or if you want to get more involved, here are 5 resources:
 
1. ShoutYourAbortion.com is a campaign to normalize abortion. 
2. DontBanEquality.com is a campaign for companies to take a stand against abortion restrictions. 
3. Abortion.cafe has information about where to find clinics. 
4. PlanCPills.org provides early at-home abortion pills that you can keep in your medicine cabinet. 
5. Choice.CRD.co has a collection of these resources and more. 

We encourage you to speak up! And spread the word.


This podcast uses the following third-party services for analysis: 

Chartable - https://chartable.com/privacy
Podsights - https://podsights.com/privacy</itunes:summary><itunes:author>Evo Terra</itunes:author></item>

此项的 pubDate 大约是 2020 年。我认为 pubDate 没有改变。我猜 Captivate 平台(这是一个播客 Feed,谁知道他们会如何处理 Feed 中的广告)可能会更改一些细微之处……但为什么只有这个特定的 RSS 项保持最新呢?

另一方面:轮询此 RSS Feed 根本就能正常工作,这真是令人印象深刻。 :wink:

1 个赞

您好 Craig,

我检查了该网站的问题,该主题与 https://podcastpontifications.com 主页本身相关。由于主页不断变化,该主题会不断更新,因此会不断被顶置。该主题目前已有 737 次编辑。

我们有另一个来自同一来源的主题,与 https://podcastpontifications.com/episode/making-complex-podcast-tech-disappear-with-alitu 相关,并且没有这个问题。
https://forum.podcaster.community/t/making-complex-podcast-tech-disappear-with-alitu/2985

所以是的,这是 RSS 源的问题。

请告知您对此事的看法。我将与内部讨论,并告知您是否有简单的解决方法。

2 个赞

你能详细解释一下吗?

我以为它与 feed 中特定的 RSS 项(我在原始帖子中嗅出的那个特定项)相关。

1 个赞

@craigconstantine
我弄明白了。查看 https://feeds.captivate.fm/podcast-pontifications 页面,有两个 feed 项目

  1. 3 Easy Steps To Increase The Global Appeal Of Your Local Podcast [S3E55B]
  2. Season Three Starts Now!

它们都有 https://podcastpontifications.com 的 href 值,这就是问题所在。你可以通过点击这两个 feed 的链接来验证这一点。

rss 轮询插件使用 TopicEmbed 模型,该模型强制要求 embed_url 的唯一性。这两个条目具有相同的 embed_url,它会根据抓取这两个条目的顺序覆盖其中一个条目的内容,并在每次轮询 rss feed 时创建主题第一个帖子的新修订。如果你点击第一个帖子上的 :pencil2: 图标,你会看到内容在这两个 feed 的内容之间交替出现。

最好的做法是联系负责运行该网站的人,并请他更正这两个项目的 url。

3 个赞

这下明白了!感谢您的深入调查。

2 个赞