I've created a RSS 2.0 feed for my podcast, but when I test it in iTunes (Advanced -> Subscribe to podcast..) no episodes are showing.
I haven't yet added iTunes specific tags, since I though they were not required. Are they? Is there any way to debug why it's not working? It is a valid RSS 2.0 feed according to W3C's feed validator.
The <link>s in your <item>s should be <enclosure>s instead. See the feed specs example feed:
<enclosure url="http://example.com/podcasts/everything/AllAboutEverythingEpisode3.m4a" length="8727310" type="audio/x-m4a" />
Related
I am setting up Googles RSS Feed for the follow feature. I am following this documentation: https://developers.google.com/search/docs/advanced/mobile/google-discover
I have tested the follow feature out - I followed the correct RSS Feed on my site using the follow feature on Chrome mobile, but it just get the message “Waiting for content”. I tried adding a new blog post to see if it would pick that up, but nothing changed. I have successfully validated my RSS Feed here: https://validator.w3.org/feed/check.cgi?url=
Here is an example of what I put in my document head:
<link rel="alternate" type="application/rss+xml" href="https://example.com/feeds/blog-detail" />
What am I missing to get the follow feature to work on my site? Do I need to submit the RSS Feed somewhere like a sitemap?
I have a blog and I want some automatically - generated news on it. I have found a few news websites which generate RSS feeds and I want to auto-post them to my blog.
I have done this using the WP-o-Matic plugin, but since the RSS feed's content is limited to some point, the entire news' text does not show up on my blog.
Is there a way to get the whole content of the post the RSS feed is linking to ?
You're going to have to code this yourself. Let's say you subscribe to an RSS feed for Google News. You can parse their feed to get the original URL of the summarized article, but then you're going to have to make a request to that URL and fetch the content on that page. Unless the source happens to make whole articles available via its own RSS feed (unlikely), you're probably in markup-scraping territory.
Have to say this: consider the ethical/legal implications of duplicating entire original content on your site (as opposed to summary snippets), even with proper attribution.
For people that need a solution to the problem I described ..
There are services like:
http://fulltextrssfeed.com/
http://fullrss.net/
http://www.wizardrss.com/
You can use them to do the job for you. They fetch the RSS feed, crawl the websites and extract the full articles for you. After that, they provide a RSS feed of their own with the extracted data.
You can combine the extracted data (the RSS feed the service provides you with) with a wordpress plugin like WP-o-Matic. That way the plugin connects to the RSS feed of the service and the service extracts the content from the original RSS feed.
Have in mind that those services are not perfect. Due to complex website layouts, these services might be unable to find the content, or include things that are not a part of the articles. A manual check of the output is advised.
To the services alrady listed at the top, you can also check http://www.FeedsAPI.org , FeedsAPI brings to the table that it takes the process of posting the articles directly to your secret blog email for you, so all you need to do is manage the publication in the wordpress admin, and you can also get it targeting a specific feed to receive the results you want. Anothe alternative will be the combinations of one of those services with IFTTT . I hope this could help.
iTunes is not recognizing the enclosures in our RSS feed as podcast episodes. We're using Feedburner to add iTunes-specific tags to the feed, but iTunes has the problem with the original feed as well.
Here's our original RSS feed:
http://www.esvbible.org/devotions/rss/chronological/
Here's our Feedburnerized feed:
http://feeds.feedburner.com/ESV-Chronological
Here's the podcast page on Apple's site:
http://itunes.apple.com/us/podcast/esv-chronological/id301024126
The enclosures are still there, with the appropriate type. Feedburner has changed the length of the enclosure from the empty string to "0", which after checking the spec is technically correct. What am I missing?
Turns out, iTunes completely ignores the MIME type, and is dependent upon the .mp3 file extension in the URL. Adding the extension fixes the feed.
I like giving my users the full text RSS feed, but I also have a few sites which pull the RSS feed and link to us from it. They want me to provide the excerpt/blurbs for the articles rather than the full text. Can anyone give me some direction on how to make this happen?
It should be possible. Wordpress has multiple feed types (see WordPress Feeds) and there are hooks for each feed type (see Feed Actions API). This suggests that you should be able to set up one feed type as a partial feed, and another as a full-text feed. Basically, you'd just be re-writing one of these feed types to ignore the setting you indicated on the "Reading Settings" admin screen.
I bet this could be done w/ a pretty simple plug-in.
I'm working on some RSS feeds for a custom task system we have. The main feed will show a list of tasks assigned to the current user. The link attribute for each task returned points to the web page for that task. However, tasks themselves have an RSS feed for updates, and I want to be able to provide a link for that RSS feed with the main feed as well. How can I do both?
The solution I'm thinking of right now is setting the article's title attribute to include an <a href="..." link to the actual article, and the it's link attribute to be a link to the feed (or vice versa). However, I'm not sure that will work well since most readers display the title as linking to the link (if that makes any sense to you).
Also, is this something that's supported natively by atom?
Make the content of each item in the original RSS feed HTML. (I believe you'll have to CDATA escape the block). Within this content put a hyperlink to the updates feed RSS.
Why not add it to the entry summary as links?