Users are reporting issues with the Wellfed RSS plugin when importing YouTube RSS feeds, as the plugin doesn’t support YouTube’s Media RSS extension xrav3nz. The plugin author, xrav3nz, confirmed the limitation and invited contributions to add support. Separately, users like christian_01 and bintom also reported misclassified feed categories, which xrav3nz resolved by adjusting ‘Allowed Hosts’ and ‘Path Whitelist’ settings — though changes don’t affect existing topics. christian_01 later shared confusion about categorizing multiple feeds from the same domain (e.g., delphix.com), suggesting path whitelist misconfiguration. Others, including Кот_Леопольд, confirmed YouTube RSS doesn’t work out-of-the-box, with christian_01 noting they required a custom plugin. A separate PR by Falco adds YouTube RSS support to discourse-rss-polling, offering an alternative path forward. The issue remains unresolved in Wellfed, but workarounds and external fixes are available.
Has anyone used Wellfed RSS plugin? It’s working great for most RSS feeds, but I can’t get it to work with YouTube RSS feeds - no content is being imported.
Does anyone have any advice please? Do I need to do something differently than a regular RSS feed?
It appears that the YouTube’s feed uses the Media RSS extension. Both Discourse core and the Wellfed plugin relies on the Ruby RSS module to parse feeds, but it does not support that extension.
I don’t have plans to add supports for the extension, but I am open to PRs! I imagine the change will need to teach the Ruby RSS module and DiscourseWellfed::FeedItem about the new elements.
Could you share (or DM me):
the feed URL, and
your set up for that feed in Customize > Embedding > Allowed Hosts
Hi @bintom, I believe it can be fixed by simply adjusting your settings:
change coindesk’s allowed host to www.coindesk.com
change ccn’s path whitelist to .* or /news/.*
I didn’t test the last one, but the change required is along the same lines. I will add a section in the plugin’s README noting this common pitfall.
Please note that changing the setting will not retroactively update the existing topics, but any new topics should be posted to the designated category.
I want to pull them all in using their different RSS feeds, but they are all appearing in the same category on my site (‘Blogs’). Below is how I have set up the feeds in the plugin. Have I incorrectly configured the ‘Path Whitelist’?