[wp-trac] Re: [WordPress Trac] #3884: the_content_rss() is used
incorrectly in non RSS feeds.
WordPress Trac
wp-trac at lists.automattic.com
Fri Oct 17 22:01:18 GMT 2008
#3884: the_content_rss() is used incorrectly in non RSS feeds.
-------------------------------------+--------------------------------------
Reporter: jeroyang | Owner: joostdevalk
Type: defect | Status: new
Priority: normal | Milestone: 2.9
Component: Template | Version: 2.1.1
Severity: normal | Resolution:
Keywords: needs-testing has-patch |
-------------------------------------+--------------------------------------
Changes (by dougal):
* cc: dougal, westi (added)
Comment:
So, is there any reasoning behind the inconsistent usage of
the_content_rss()? It's used in some feed types (rdf and rss) but not
others (rss2 and atom). What's up with that?
I ran across this today when I needed a plugin to modify feed content
differently than regular page views. Ended up using is_feed() in my
the_content filter but that just seems clunky to me.
Either we can rely on the_content_rss, or we can't. Which is it? The
function doesn't need to do anything fancy. Just get_the_content(), and
apply any 'the_content_rss' filters to it. All those parameters seem like
overkill to me. Refactor those into their own filter functions. It would
break backwards compatibility, but I figure this function is broken
already anyways.
Oh, and it should probably be deprecated in favor of renaming it to
'the_content_feed', anyways, right? That could fix the backwards
compatibility issue.
get_the_content_feed()
the_content_feed()
the_content_rss() -- deprecate
--
Ticket URL: <http://trac.wordpress.org/ticket/3884#comment:16>
WordPress Trac <http://trac.wordpress.org/>
WordPress blogging software
More information about the wp-trac
mailing list