WordPress –无需.htaccess即可更改您的Feed链接

如果为博客设置feedburner,则应将WordPress feed重定向到feedburner feed链接。

这样,您将不会失去任何订户。通常,用户使用插件来执行此操作,但是您可以使用以下功能为客户端执行操作:

function custom_feed_link($output, $feed) {

$feed_url = 'http://feeds.feedburner.com/whileifblog';

$feed_array = array('rss' => $feed_url, 'rss2' => $feed_url, 'atom' => $feed_url, 'rdf' => $feed_url, 'comments_rss2' => '');
$feed_array[$feed] = $feed_url;
$output = $feed_array[$feed];

return $output;
}

function other_feed_links($link) {

$link = 'http://feeds.feedburner.com/whileifblog';
return $link;

}

//将我们的功能添加到特定的过滤器
add_filter('feed_link','custom_feed_link', 1, 2);
add_filter('category_feed_link', 'other_feed_links');
add_filter('author_feed_link', 'other_feed_links');
add_filter('tag_feed_link','other_feed_links');
add_filter('search_feed_link','other_feed_links');