Categories

AbsoluteRSS

Some Feed Readers don’t seem to like relative URI’s in blog posts (if you don’t understand that, read here). I’ve attempted to remedy this with a tiny WordPress plug in. It simply makes most relative URI’s in feeds (not posts) absolute links rather than relative.

Known Issues

  • Does not touch links that start with ./ or ../. I may address this in the future.

License

This is released under GPL, just like WordPress itself.

Source Code

The source code can be accessed through the following ways:

Download

Download
1.1.1 – June 10, 2007

Support Me

If you like my work on this blog and the software work I do, you can thank me by referring to this page. It’s always nice to see how much my work is appreciated.

Change Log

1.1.1 – June 10, 2007

  • Fix bug when blog is not in root directory (thanks for reporting this Eric Cheng).

1.1 – May 12, 2007

  • Correctly use home, rather than the site url.
  • Fix minor spacing problem.

1.0 – December 26, 2005

  • Initial Release

18 replies on “AbsoluteRSS”

[…] I edited the AbsoluteRSS plugin to fix the same problems in the comments feed. I changed “the_content” to “comment_content”, and made a few other similar changes. Fri, 17 Mar 2006 @ 18:56:51 in Updates Leave a comment Name: […]

[…] edButtons[edButtons.length] = new edButton(‘ed_code’,’code’,”,”,’c’); No Comments | Comments RSS Feed Post a Comment Name: […]

[…] And! I found a discussion from last December in the WordPress support forums where Robert Accettura asked about this, mentioning that we of course want to use relative paths, but that for a feed to validate it should have absolute paths. This was my first hint that it was my problem and not FeedBurner’s problem that I wasn’t giving them absolute paths. Anyway, a couple of posts later, Robert reported that he solved his own problem and created a simple WordPress plugin for translating relative paths to absolute paths in the feed. (He also pointed to a helpful FEED Validator page with an explanation of the issue.) […]

[…] For example, I mentioned in a previous post that I dropped $2 in a tip jar for the absoluteRSS plugin. That was the first plugin I donated something for. Why? There’s not much to it, and I’m using other plugins that represent a lot more effort. I think because in this case it solved a more pressing need. I wanted to get images working in my FeedBurner feed. I was prepared to invest time in coding something myself. This plugin saved me that time, and the author, Robert Accettura, had a low pressure pitch and convenient payment method. So I donated a couple of bucks. Not a fortune. Not especially noteworthy. But it’s this kind of thing that can help drive the sharing culture more. Imagine the number of people you can reach and help on the Internet. There are a lot of WordPress blogs out there and FeedBurner is a popular service. What if 200 people found this plugin useful and paid $2 for it. That’s $400 for a something that didn’t take Robert very long to create. […]