1 tivogirl Apr 09, 2009 20:00
3 tivogirl Apr 09, 2009 21:10
I'm running 2.4.6 but do not have this field in the advanced blog settings.
4 tivogirl Apr 09, 2009 21:27
Also, this is kind of the reverse of what I want to do. I want to actually change the location where it writes the RSS feeds. Is that possible?
5 tilqicom Apr 09, 2009 21:35
tivogirl wrote:
I'm running 2.4.6 but do not have this field in the advanced blog settings.
me neither.
tivogirl wrote:
Also, this is kind of the reverse of what I want to do. I want to actually change the location where it writes the RSS feeds. Is that possible?
what you mean exactly " change the location where it writes the RSS feeds." ?
6 tivogirl Apr 09, 2009 21:40
Perhaps I'm not understanding how it writes them out, but I want to be able to tell it to put the .xml file in a particular directory. The more I look into this, the more it appears there is no .xml file and that the feed is generated on the fly. If that is the case, then I'll just have to move the feeds and tell current subscribers where to find them.
7 edb Apr 09, 2009 23:43
tivogirl wrote:
... The more I look into this, the more it appears there is no .xml file and that the feed is generated on the fly. ...
That is true - a feed is actually a skin with all the bits created in much the same way your blog is created, only for feed readers instead of humans.
Something you might be able to do is put a fake page on the path that the old feed lived at and do a header redirect to b2evolution's feed. That way those subscribed to the old address would be able to pick it up (maybe!) and newer readers would grab the feed in the "traditional b2evo" style. Not that I know anything about pages that do automagic redirects! I have a page that I snagged from somewhere that I sorta turned into something that redirects evil visitors. It works, but I don't really know how or why.
if( ! headers_sent() ) {
header("Location: http://www.google.com/");
exit;
} else {
echo '<head>';
echo '<meta http-equiv="Refresh" content="0;url=http://www.google.com/">';
echo '<title>shame on you</title>';
echo '</head>';
}
Thinking about it a wee bit, that would have to be a .php page to work, so if your original feed address wasn't then it's no good. Or maybe if your feed URL didn't have a file name and extension then doing that as index.php would work? Or maybe just the regular page part?
Something you might be able to do is put a fake page on the path that the old feed lived at and do a header redirect to b2evolution's feed. That way those subscribed to the old address would be able to pick it up (maybe!) and newer readers would grab the feed in the "traditional b2evo" style.
<html><head>
<meta http-equiv="Refresh" content="0;url=http://www.google.com/">
<title>feeds moved</title>
</head></html>
I dunno. It's something to think about I guess :roll:
8 tivogirl Apr 10, 2009 22:40
Good ideas - thanks for the suggestions! We'll be posting well before the move as well, so if all else fails we'll just tell everyone to change their subscriptions. It's not perfect, but it'll have to do.
9 esanchez Apr 22, 2009 06:05
I would just add to consider using FeedBurner to centrally manage your RSS Feeds. This won't help your current problem but it will help going forward.
Check out feedburner.com and check our blog to see how it works in real life. New version of b2evo has native integration with feedburner so this will make it eaiser to work with - though I haven't tested it yet.
10 rossputin May 06, 2009 16:53
I use an RSS feed to contribute to a different blog. In other words, the other blog just runs anything which I've put in a particular category by grabbing that category's RSS feed.
Apparently the feed comes with a name, which includes not just my site name, but also the long title for my blog and then the name of the category.
Can someone tell me how to modify this? (I just want my blog name to show up, not the long title or category name.)
Thanks!
It's available for 2.4.6 in advanced tab for each blogs
http://manual.b2evolution.net/External_feeds