do_feed_* are not filter hooks, they are action hooks.
Their purpose is not to modify generated markup, but only to call function that loads template. It is highly recommended to only have single function hooked to these.
So correct way to use this:
- Remove native function that loads feed template.
- Create your tweaked template.
- Add your own function that loads your template.
Alternatively use filters in template tags and is_feed() conditional to modify their output when producing feed.
Related Posts:
- How to Add Image to WordPress RSS-Feed with no Plug-in?
- Remove or Edit in Feeds
- Should I provide RSS or Atom feeds?
- Multiple versions of RSS feed? One with full content, one with the excerpt
- RSS Subscriber count without using FeedBurner
- How to add category exclusion to rss feed
- Style RSS Feed for a human?
- How to get the last updated date of a post from a WP RSS feed?
- How to remove published date from RSS feed
- display featured image in RSS feed
- WordPress RSS File Template
- WordPress Add [cdata] to title tag in rss feed
- Remove a certain post type from appearing in all RSS feeds
- How can I get RSS feed for a custom page?
- How can I remove image from feed?
- RSS Feed Behaviour (Inc. Feedburner)
- How can I minimize the content of my RSS feed to fit more items in Feedburner’s 512k limit?
- Two RSS feeds, different items limit?
- One reason for changing the GUID
- Non-UTF characters break RSS feed
- Help Me Choose RSS or XML-RPC
- How to remove the comments feed from WP 3.1.1?
- RSS Widget on theme
- How can I post Facebook fan page status updates to my WordPress blog?
- how to display image from rss
- Creating an individual RSS feed for each site user
- How to set the cache for the built-in SimplePie feed parser?
- How to modify the image size in RSS (mailchimp compatibility)?
- How to use force_feed with fetch_feed
- fetch_feed works on localhost but not on server
- WordPress appends RSS item with unwanted content
- Where does WordPress default SimplePie save cache data?
- How can I migrate to worpress using my last blog’s rss
- How to Fetch Rss Feeds From Other Websites
- What flash slideshow player can read an rss feed as a source?
- Is there a way to fetch RSS feed by date range rather than number of items?
- Podcast set up within a page, or, adding a /feed to a page
- Featured Image on custom rss templet
- How do I control what gets posted on the RSS Feed and Custom Feeds
- RSS Feed Empty in Firefox
- Does get_the_content_feed strip invalid tags?
- Display RSS feed using pagination
- How to output unlimited RSS Feed items
- How do I create an rssfeed from the contents on this page?
- Email notification of new posts that match query
- Remove ‘More..’ link from RSS feed
- Excerpt formatting for Google News Feed [closed]
- Feed error: A feed could not be found at youtube.com/… (1 post) [closed]
- WordPress cache feeds
- How do I use fetch_feed() to pull in a large number of posts?
- HTML Validation fails because of ampersands in RSS link
- Help with Magpierss and WordPress
- How can I control what / how much text is in my RSS feeds?
- CDATA error for RSS feed
- Create an RSS feed of all posts
- Disable Sharedaddy in Feeds
- I’m not able to get RSS feed working. I get ‘XML parsing failed’
- Reply via email (mailto link) in RSS feed at the end of each post
- Trying to build Google Sitemap feed and it’s downloading instead of displaying in browser
- I want to remove “continue reading…” in rss feed
- How do I edit my default RSS Feed?
- How do I use 2 modified feed templates?
- WordPress RSS feed?
- How do I place a function in a standalone page?
- Aspx/Rss feed – failed to open stream: Redirection limit reached
- Add a Subscribe to Blog link next to comments
- RSS feed widget for specific categories with latest posts?
- WordPress keeps truncating my feeds and I can’t stop it
- Allow WordPress users to ‘follow’ RSS feeds from blog authors
- Showing RSS feed via fetch_feed. How to show the site title of the feed?
- Style wordpress image captions in RSS
- How do you make RSS feeds work under IIS 7?
- RSS feed error stopping parsing of page template
- Use Feedburner instead of default feed on WordPress.com?
- How to access all meta data for RSS feed?
- WP Default Feed Url Change
- Best way to setup RSS feed for a custom WP blog plugin
- Fetch feed from multiple sources
- change rss feed url structure
- How to get RSS feed for custom field in post
- Adding a second RSS feed
- How can I remove or substitute the default RSS2 template?
- RSS Feed Validator Issue
- How to import and parse RSS feed from a WP site to a non-WP if ‘allow_url_include’ is set to ‘off’?
- JW Player – How to genrate RSS of video playlist in wordpress
- RSS Feed setting limit for email subscriptions
- Show posts without content in RSS 2 FEED
- Send value to RSS feed to create custom feed
- are there any downsides to increasing the number of most recent items in a feed
- How to make my feed tidy
- RSS feed not displaying excerpt text?
- Adding Gravatar to rss feed
- Create a “feed” from one WordPress site to another?
- RSS Feed Custom Title? (code placing) [duplicate]
- Looking for a plugin which could publish my site rss to facebook timeline automaticlly
- RSS Feed broken
- Editing wp-includes/feed.php
- Set RSS feed update time
- Is fech_feed() use lots of server resourses?
- Extracting Channel Data from fetch_feed()